MSNTMRGVYTNLTEIRRNVFREVAAVAYGNAKDETTRLEELPYKIIPGEIATYRESVFLERAIVAERIRLALGLPLQGVDKPAPLTDGIEDALKPETYYEPPLINIIKFACNACADNVYRVTDGCQGCLAHPCREICPKGAISFVDKKAYIDQEKCIKCGRCFDVCPYHAIAHQERPCAAACGMHAISSDKNGHADIDYNKCVSCGQCLVNCPFGAIADKSQIFQVIQAMHYGEEVIAAVAPSFVGQFGGKGNVGKLREAFKQLGFGGVEEVALGADLCSVEEAHMFLEEVPQKQAFMATSCCPAWSVMAKKEFPEHADKVSMALTPMTLTARMIRREHPHAKIVFVGPCSAKKLEAMRKSVRSEVDFVLTFEELAGMMEAKHIDYSSLADDNKSDFNVASHDGRAFAVSGGVAAAVKNVIVSEYPDREVNVQTADGLEACRSLMKAAIKGQYDGYLLEGMACPGGCIAGAGTINAIKKSAALVNAYSRKSPHKIASESGLEKYLPELERDNDYIVMGQNEVAESDEATRPAQ