MKNRPTQIENQRFCAFSSLYTTAQAEVLGDAEVAEGYTMTQFCDKMIEVLMNEKTQTKDWRKLLIFREEWNKYRKRFFDRCHSRADAEKDPSMKQKLIILARKLKKVDDEMERHDELLKEIRENPTDLNAVVARRRKDFTGAFFLYLNVLAETLYDTLEERDEMARLGAKCLSAVSAYDNAAESVEMIDAAQAKFDDVLNSPSMDIACEKIRSLAKSKELDSTLILLINSAWAAAKESTTMKNEVKDIMYHIYKTTKDSLKNLAPKEIKLLKYLLNITDPEERFSALATAFSPGNEREAKDVDILYTTPKELHKWITIMLDAYHINKEETDLREARQMTQPVVIQRLFILKETIEEEYMREKTEAKKDPEPEE*