MMNSTFESLMTDHEIDHSLHTDSGEDEGSSELDISGAKRKRRGNLPKDAVKILRDWLFEHRFNAYPSEQEKLSLSGQTNLTVLQICNWFINARRRVLPELLRKDGKDPNQFTISRKGGKSPEMPSPRTPTSLPSVLVMPPTTAVPARILSVPLLYPVAQPVANLVSHDLILPSMVPTIKTEEGSTTVLLPKKRARSPTHELVNTPPPSPSPPLLFGGASISRLNILAQVATMCMAEMEAEEAKREAARSALTSLYKAAPITTSTPN