MSTAVTVTTNFPARETSFLAMPSIVHLEKAFKNAATEDAAIDATVDAILRLLVSFSDLPSDGSDFHTKESFGPHARQYVAAKRQIEMVLPAFPGKSKNTAEKVLGHLPDLGEEIALARLHDLCRQIKQLYEPGAKMIIATDGACYNDILEYTEDELWEYDSVLRQMVAKAGYDCFEFIHFLDLVGVCAKPTITKEEFMDLLEPARQVMMEKYLPQHFDVDKAISSDPNMKCTYLAYCKFLTRDFTKPLKERGYSGKGIKRKVHDTAKALITRGAAFAEAIRQRYPDCVRLSIHASNGKTKIPIRLIPSPDSESMTPWHCSVAVDICGTFRTGHVTAWKDTHELVYKDGRPYHFRERSPLYEWDAKVEFEHLYEGGLIVHNTKGSEQTKQSLSASDKNKAVSLALLQGKIIFQGF