MDFKVQVVESSFVTPTEPAPRKGLWLSSLDLVQANKGHTPTIYLYSSNDVGAADFFNVARLKEAMARALVAFYPLAGRLGVSNDDGRMEISCNGEGALFVIAHADDLSIEDVKEFKPSPELRRLFVPRIEPSSIILAIQVTFLKCGGVALGTALHHVAIDASSAFHFFQTWAAFSKHGDRAAVEFPCHDRTLLRARSPPTVHPDALLTLHPKLIFSNPEGPLAFEVFTISRDQVASLKHLCCGMSTFCTLSALIWQCTCVVRQLPPESEVRIVFPADLRRRMRPPLPDHYFGNAVFRLCATGAAGEIGTVALGSVAARIKGAIERMDDELVRSAIDYFEMAEMDKRPALRGTLPPTDMHITSWFGRPQYDADFGWGKPQFMSRAESVRGGYVHLMNDEGTTDDGGGSGDVRMLVCMEAVNIKELGRLLYAKL*