MPSLIDRPEPLLTENPHRFCMFPIKYPSVWEMYKKAEASFWTAEEVDLSSDLQHWEALGDSEKHFISHVLAFFAASDGIVLENLAVRFMKEVQVPEARAFYGFQIAIENIHSEMYSLLLETYIRDPKEKLRLFNAIETVPCVAKKAEWAMRWIGSESSFAERLVAFACVEGIFFSGSFCAIFWLKKRGLMPGLTFSNELISRDEGLHCDFACLLYSLLDTKLSESQVKDILCDAVEIEREFVCEALSCDLVGMNASLMSQYIDFVADRLMVALGYGKIYNAQNPFDWMELISLQGKTNFFEKRVGEYQKASVMANLASSESSHVFRLDEDF*