MTAKRRSFTELKMVAVEEYLQLDKAPLFGAALAFAAFALGAVYFLSNKKPKNCLDPENWKKFRLVKRTQLSHNVAKFRFALPTPTSVLGLPIGQHISCQGIDAEGQEIIKPYTPTTLDSDVGYFELVIKMYPLGRMSHHFRKMQEGEYLAVKGPKGRFKYQPGQVRAFGMLAGGSGITPMFQVARAILENPKDKTQVHLIYGNVTYEDILLKEELDSMVKNYPGRFKAYHVLNQPPEGWTGGVGFVTKEMIMTHCPAPASDIQILRCGPPPMNKAMANHLDELGYTKEMQFQF*