MLYADFSIFVGDLAPDVTDFVLQETFRQFFPSVRNAKVITDPVSGRSKGYGFVRFADELERDRALGEMQGHYILSRAIRVSLATARRNPDANGVIHPSEIDPTNTTLFIGGLSAGVSEEQLHNIFGRFGDIVYTKIPQGKGCGFVQYVERSAAEMAMANMNSQVIGTSAIRISWGRSTSRAAAVRNRDAGALGMGLPHGFGYDAIGLQQTVAGDVAYGINPNQYQQAGLTHGALATAAGGGQLYALQPVHQGSPGGVTYSVGLDNVAYNVSSSLGIGREAHHTVTDLVVVKRLGFGVCDCQTVSHELTAISLRCAQPSAVLVTTNMLVNPRIAMSAFLLEM*