MEKSKFLTSLVVVILVLPYANATLSIPKAKKHFVLVHRPCHGAWSWYKIVALMRSSGHNVTAIDLGASGINPKQALEIPHFSDYLSPLMELMSSLPAREKVVLVGHEFGGFVISKAMESFPEKISVAVFVTAVMPGLTFNATATIYTELLADSGVLTSLDNRVTYDNGPTNPPTTLSYGPKYLAVKLYDKSPIQDLALATTLVRPLYLYSVKDVSMEIVLSRKRYGSVKRVFIVAADDNLLKKEFQKRMIEKNPPDEMEVIQGSDHMTMMSKPLQLFTNLLNIANKYN*