MKFTLALTTLTSVSAFTASSFVGQNLASVPVSKSALDMKYKVAVVGGGPAGACAAEIFAQEKGIDTVLFERKLDNAKPCGGAIPLCMVGEFDLPESVVDRKVRRMNLISPKGVEVDIGETLKPDEYIGMTRREILDGYLRDRAIDYGAEIVNGLVTSIDIPADHKVSENQYTINYQAYEEGSSAGTPKNMKVDLIVGADGANSRVAKAMDAGQYNFAIAFQERIKIPDDKMKFYEEMAEMYVGDDVSPDFYGWVFPKYDHVGVGTGTVVNRPAIKQYQKAIRDRAGDKIAGGKIIKVEAHPIPEHYRPRRVQGRIALVGDAAGYVTKCSGEGIYFAAKSGRMAAEEIVKLMKNGSVLPTQADIERTYLKKYDNLYGPTYTVLDLLQKVFYVNNGAREAFVELCNSKYVQQVTFDSYLYKRVQGNNPLDDLKLLGETIGCLIKGYADAKPDAEFSNPVESQKRI*