MPSLIDKPEPLLSENPHRFCMFPIKYPSVWEMYKKAEASFWTAEEVDLSSDLQHWESLGDNEKHFVSHVLAFFAASDGIVLENLAVRFMKEIQIPEARAFYGFQIAIENIHSEMYSLLLETYIRDPKEKMRLFNAIETVPCVAKKAEWALRWIGSESSFAERLVAFACVEGIFFSGSFCAIFWLKKRGLMPGLTFSNELISRDEGLHCDFACLLYSLLDAKLSESQVKEILCDAVGIEKEFVCEALSCDLVGMNASLMSHYIDFVADRLMVALGYGKVYNAQNPFDWMELISLQGKTNFFEKRVGEYQKASVMANLASSESNHVFRLDEDF*