MDDLEVEVCGENGAYYKAYVTDVFEKEVSVAFENEWQAESRFTFNLVRLPPPKDAPKTDFKENEEVEVLSRSNDHESCGWWRAVIKMMKGDFLVLEYLGWETTYTEIVPSDRLRHKNSNPPITNKTFTKFEIEVPEDLREYAKKENVHKDFQKAINASICRYIPESGVLSFISRCENSQKRAGMLQEMHFRNLHQKLLLLRRTEEAQKQLESTKIQNTGGFSDEFSVKEDLMGLAIGAHGVNIQNARKLDGITNIELEEGCTFKIYGESSEAVKEARRLLEYSEESMQVERSLVGKVIGKNGRIIQEIVDKSGVVRVKIEGDNEPQPSVPREEGQVPFMFVGTVDSITNAKILLDYHLAHLKEVDKMRQDKEAIESQVRNIQGVGMGSLTGFPVTRRNERGYNSEIEVGSGRGRGGPPRGRGGRGRGGPGRHDSRYSGTSRHQTPDTDERVKD