MSKAKEDHQESSNLHQDLSFWYTTGKAQVFTDASFRAANRKAGFGYAIWFDGSWVHAGFVDGFKINTPKEAEARAILHMLKEATSQGFSKIQLLSNACEGILAINGLMDWSIHPILLDIKDFNSKFKEISFAHVHRNVNVFARELAKMSYGSSSHVRLGEVLQPR