MKVLFPLLQVLLTSLVLSTIGSAAADDGDCSPAEGTCRVYNILGKPEEYTESTVPGVKLAVRRWTPDDVKSVVLFAHGGTYGAGFHSGYSDIMGKSFQEAGIAVISYDVAGSGYSDGLKDKNGNTLRNYFDSMDTLTNDFTKVLNDVRSQYPTKKVFAVGESFGCKILLAQIMKEQEQSKGSLADGYVFSGPVVQLLPEMLPPKPVIAVMSFIAKFFPMLTMPGTDFFSTFDLAFGDKAWAQTGRHDPFVIEAASIPPKLGMIISVLNSLKKLNDSLETIGVPFKIFVGENEGRVDVDAIKRLAKVAKSTDKDIEIVPGAYHQLFQDLPEVTQLVCRHIQEWILARS*