MSFFETLLMVESHFDSIQHPTPSDFALVFNTDEVKKRAKIEWEDRESILLEQTLVKAQGRMFSRLESQGAVKRDQIVSEFCAKYLPVIIDGFLKLLPPKPNDNPTEEDKHRQDFELQNTFFKQLVFCQSNPYFVKYFRSQKEAGKNNRRFVQTVADRFLRFAIRWNWKLIHYEDDPTTPCSCVEDLIMESLQFFSTLLMVYSKDKDRTGLLYESTKTRFLQLLRPWSHHVSKANPEFAEYASRVRSFLEEKEGFLEVAQRVRKGYKRWDVCALPSCDKTSGLRACGKFVDQFPSGCILLTDIMLFSLTDVKRLYT*