MSKATVTFGDGKSMELNVGLFINNEFVKGLDGKTFETTNPSTEKVICSVDEALENDVDVAVKAARAAFEGPWKSVVPGDRGKLLMKLADLMERDAHTLASLEALDNGKAYSMAMAADVPMAAAAIRYYGGWADKIHGQVADINPETFAYVKKEPIGVCGQIIPWNFPLLMWSWKIGPAVATGNTVVMKTAEQTPLSSLYMCTLLKEAGFPPGVVNILNGFGKTAGAAIASHMDIDKVAFTGSTLVGRSIMKAAAASNLKKVTLELGGKSPNIVFDDADIENAISWVNFGIFFNHGQCCCAGSRVYVQEGVYDKFVEAFKKRAMANKVGDPFAQDTFQGPQVSKVQYDRIMNYIKIGKEEGAKVEIGGERHGDTGYYIQPTIFSGVNSNMKIMQEEIFGPVCSIAKFKTEEEIIKVG