MNYCQRFAELINLYRQGTDCSMADTKTAIRFFPFGSALRPETLLPNDKAIEENYSFEYPVFLASDNRKHDEAILLLHGLNERNWNKYLTWAEYLCINTGKPVILFPIAFHMNRSPASWSTPRALASLLNFRRRKYNDDRSISFANVALSDRISQNPERFYMSGRQTYSDLISLFETIKSGRHPLFREDTQIDIFAYSIGAFLAQVALMANPGKLFSHTRLFMFCGGSIFRSMHGISRSIMDRAAFEKLYDYYIHVFGSESDDKWSRDEAFNAFYRMISPDRFRAQREAFFEQSGERIKGIVLARDRVIPYQGVEEALGEKKAKERIELLDFPFPYSHENPFPANSSDISSVNRFFTDVFSRAASFLA