MMDQLHEIVDDDPQVIEELLTDSELPLYKESKYTKLSAIVKLYNVKVGHSVTDQCFTAFLKVFKDILPPENVLPSRTYKAKKMLCTTDLNYEKIHACPNDCILYRDEFEALKNCPERNVSRYKKKEGVPARFCADSPQWKFIDGKFDDFGKEERNLRLGLSTDGMNPYSSLSSTYSTWPVMLVTYNLPPSLCMKRKYIILSMLISGPKQPGNDIDVYLEPLIDDLKLLWEKGVEVFDGSRNEMFNLRAMLFCTMQDYPAYGNLSGYTVKGECACPICEDGWKGRWAFNGEQNFESPPKVFTSEEVFEKGKDIKITFGKLKKNKAALSTQGYKKCSGFWHLPYWRFLFVRHSLDVMHIEKNVFDSLISTLLNIPKKTKDGPKARADLKELNIRNELHVVEETGKRKYLPPAAYTLSKKEKVELCSSLAGVKVPEGYSSNISSLVSMENLKLLGLKSHDCHVLMEDFLPVAIRSILPKNAIHSKVINPKDLDSLEIEIAVILCQLEM*