METKFYNHQGGHLILYFAGWGTPPDAVNHLILPENHDLLICYDYQDLNLDFDFSAYRHIRLVAWSMGVWAAERALQGIRLKSATAVNGTGLPCDDNFGIPCTVFKGTLENLTENTRLKFERRMCGDKASFEDYQQFPARPFGEIHQELIALFAMIGQDRRTDLIRWTNALVGSGDKIFMPANQHRYWTPRCTVREIDVGHYLFSRFTHWSALWNH