MFFTAVMKLAQRLRASLGAVRHFSDYTIPVTASSSQALDRVVKASLALIQERARAKAEVVHAAGGAEAVSCLLGLPLGHNSSYHRGTAFAPPFVREAIWSASANSTTEEGKDLADPRVMVDVGDFPIQELQSLGIQEKDLMKTISDSVKLVMNEPYLRPLIIGGDHSLSYPIVRAVSEKLGGPVDILHIDAHPDLYDAFEGNIFSHASSFARIMEGGYARRLLQVGIRSINKEGREQAKRFGVELFEMRHYEEHRKFLENLELGKGVKGIYVSIDVDCLDPGFASGVSHIESGGLSFRDVMRILQNLKGDIVAGDVVEYNPQRDTSHQMTAMVASKFVRELVAKLSK*