MVFGKVAIVIGSGIVGTVLTGGESSLPDFKDVISGAFKFMTKGAKQSKDGPSTSSPHTAQLLTQVNYLREELNMLSKSNHVAIVTVDGRPGPGAYGITAVVIGAIGYLFIRWKGWKLSDMMFVTKRGFTDACNAVGKQVDQVSESVHAAKRHLAGRIDRVDCTLDECQEITEATRNEVTIIHGDLSAFQKDMESVHLVVRNLETKLGRLAYTQDRTTRGIYDLCEFTKKLEQSPKADTRQVTSSTPRPAIESSERAARAASLPPALEPESPSAQSPRAEAPKVVRSTTMSASGLSMLVGTTMPPKRDHQGAFSRASSMKEGSSELPSGAPSSAEPSPRRSTSSTLFGRKHGGCQKDGSLFLLGIENFCRN*