MDFLQGQSTETMVAVAVAVVAVAAGGAFLLLRSRKPKGCLDPENFKKFKLVEKKQISHNVAKFKFALPTPTSVLGLPIGQHISCRGQDATGEEVIKPYTPTTLDSDLGYFELVIKMYPQGRMSHHFREMKVGDYLSVKGPKGRFKYQVGQVRAFGMLAGGSGITPMFQVARAILENPNDSTKVHLIYANVTYEDILLKEELDNMAKTYPDRFKIYYVLNQPPENWNGGVGFVSKEMIQSHCPAPAEDIQVLRCGPPPMNKAMAAHLDELNYTKEMQFQF*