MKRKRDEVYFGKGWTKFVTDNSLNDGDFLTFVYNGANVFEVSIYGLGGCKEMRAVTEVEEVKEDSVVSLSSTDSDTSSESVVANTISKNKGKSQVVEDEDESEEAEAETCSESTVAKTTTGSRNKGLTLFIN