MNESSQKKRKKVSKACLYCRRSHMICDEQRPCSRCLRRDIGHLCRDEDSRLPMDVEVDPERIQPTLASLDKQHPALQQPPKNVAYSGLLSQQPTFVSEHVGSEFLSLNEFMNMLEEPIILEPPAVTHSAPRNPEDQPTLKENFFLTAADPSAEMTPEDRLKSVINAKLEAGLLRPYNYAQGYARLQTYMDKHMDFLSKQRILKPLSIIRPEFRAIARSLKDVDLILVEESFERMLLSYDRVFTSMSMPACLWRRTGEIYRGNKEFASLVDCKVDDLRDGKLAIYELMTEESAVNFWEKYGSIAFDKAQKAVLTSCNLRARDGGRQRSCCFSFTIRRDRYNIPICIVGNFIPTS