MPPKQEPILFLWAFSPWASKVVSYLALRGIPHSRCEQPITQPRPDLAALGIQYRRIPLLAFGRDVYCDTLLILEKLEQWYPASSGYKSISSSNPTERAIEKLFEKWTDVVVFKPAAAVIPSSLDLMKDPGFQKDREELWGRPWSAEEQDKLRPAGLANLRADFDLLEETLADGRQWILGDDGPKLTDIHACWIFDWLFQIDAFDHSFFNKEKYPKTFAWRDRYSDAIAKAKEAVPTPPELEGKDAIQRVLDGEFTDTNPQVEDDPIGLKAGQLVDMYPIDTGYNKRDSGKLVLLNAHEAAVEALTEQGKKEIRIHYPRWNFEIVPQKKAGLGSDHVG*