MESELKNMNSNPPTSKEERPLLKSESDVSAAIEELDKKFAPYARTDLYGTMGLGPFPAAEKVKLAVAMVTLVPVRFVLAMTILLLYYLICRVFTLFSSPHREEEEEEEVVQEDYAHMGGWRRSVIVRCGRFLSRVLLFVFGFYWIPERRPDPETICSEEGETDKEEPERPGVIVSNHVSYLDILYHMSASFPSFVAKRSVGKLPLVGLISKCLGCVYVQREAKSPDFKGVSGTVNERVREAHRNKSAPTIMLFPEGTTTNGDYLLTFKTGAFLAGTPVLPVILKYPYERFSAAWDTISGARHVLFLLCQFVNHLEVIRLPVYYPSQEEKDNPKLYASNVRKLMASEGNMILSDLGLGDKRIYHATLNGNLSQLRVFHQKEE*