MDLFFVEGDPILRMVCKHTESTLARYLQNKLAREVIAIFLREWVAYTSGLPESVEVVQGSEFVNMHFCSMINTMGSHVDCESNVAMVKDKSGSQDFSVAVVRRYREAATEADRPKTVYVTEIDGDADKWVRAKCGKLNGLQRRGLFEIMSDPKSGAIVLRSLWTLTEKKGCLEARLIILGHLDKDKKSSVSEAPKLRRNLTRKTVAKYAATNGHKLEVGDGCSAFSQYLWKRGRDIYVLPEAEWDGLGLRLLRKPLCGLADSAPYRSKTTLQALNDLGLEQSFCTRLFSLGENAGIVGIDVNDPLCCGDKNMRIL*