MVREQSIESFYTRLRDSALTSASTSPLLVFPSTSDVDSLCALRIIGHVLESDSVRYACYPVSSFKEIYKYTGDNLGSAADEPITILLINWGCQRDLKKVLDIGPLARVFVVDSHRPIHLHNLSNQNDRVIVLYTRDDEQQADLAYDFDVSALANASDLNSDDEFEEESDSEDENDSESEEEDGDGMRKKRRVSAENEGDPVKLFGKLKREYYYMGSFHGKPSGCLMYELSHFLRKNTNALLWLACVALTDQFVHERLTDERYQAGVMELEQHINSSGNLDSITSVTLKDGTKVTAPNSSRIAYEYEPRLMLLQEWNLFDSMLCSSYIATKMKTWSDTGIKKMQLLLGRMGFAREECKQKFQYMSIEIKRRMKDMFEQYLPEFGLTDFYYRGFLLLHGYSSKISAADVVYGVTALLESFVESDGSCASKQFGEAYDALSLTKLDKLETGMRQAIKVQRAILRQGSAAITKKGSIRSGSKFRWVKLEDSADAKLLCHPQALTKFGYFLMDALREKGARMKPLICICYTQERSKVLIVAICGKPRLGAVQGNAFGLAFRSSAEETGAEFFHELFESSWIVLDAVAVNSFMIRLTEKLL*