MEDFAGKMLTDGGVIVVNGYFPGLTPKQILAAAAAAVHPGVPSRDLHGTNTETLLAMIAEATSAPHLLAQRTKHHHHPPKRLYIVLHNIDGQQLRSPEAQALLGELAAMPRVHLVASVDHVNAPLLWSKREAARFNFVWQEATTFAPYKYETAHVPQMLASKGEERHVRGAVNVLRSLTSNARDIFRLLAEHQLANPESGGMTFHAFYTRCREQFLATSETTLKSHLTEFVDHELTRTKRGSEGVDLVHIPFADDVIAQLLEQI