MNGSMRFHCCKAEPFARYLSNQQYKTSNRPHEPFTADMSRLKIAVLDDYLETSSSHFGKLDSSVFEVTTFKDTLLPYNGPETTAEVKDELAKRLEPFSIICTMRERTPFPAELVNRLPNLKLLLTTGVRNASLDLTAFRQRGIPVAGAKDKKRGQHDSNAITTGTDSTTEHCVAMIMGLARGLVRDHNAVQAGLWHTGYAVGLSGKTFATLGLGRLGTAVARIMHAAFGMRVVAWSENLTQEKADEQAKGAGLAAENGEGEKTFKVVSREELFRTADVLSIHLVLSQRSRGFVTGKDLSLMKRSAMLVNTSRAGLVVTQDLLKVLESGAIRGAAIDVFDLEPLSAGDAWRTTKWGEDGRSQVLLTPHMGYVEEQTLQDWYEMQVENILRWHKGEELLMPL