MSKMFSPVILNDTFIGSNPVEGSNEKEMNKVPKLATDESAPGLSAPDSSLAFHSEVLDSVFSNDEAVDHTPMFDELDFMLESSNKEDWVSLFDANNEIDNSFNFTKVVSDEDLSIPFEKEVSASPDKEFVDLGRYDRKRAFSQMLTPSTSSTLSTPNLDLPRNEKLDHLGVVKYSKKSRTQPLGPVKVGSNDPVLMKRAKNTEAARRSRARKMERMSQLEEKVEGLIDENSNLSSEVLRLKELLDLHDIKY