MKLKIVSRSGRPVVADGIVVPNDAKVSDLKRSLHALKKKLYPSRQRFTTSPAPGESRGIVLVDDKSLNDYGLEDGDTIVFKDLGPQVSYKAVFFFEYLGPLLAYLPFYFMRREIYGGIFGIKNAGKAPLEAQTLAMYFHTAHYVKRILETFFVHKFSHATMPIFNLVRNCSYYWTFGAFMSYFINHPAYTPVGRTQMLAGFAFSAVMQLSNLRCHVILANLRKDGQKGYVIPSGFLFNYVTCANYATEIYQWLGFNIATQSVMGYTFMCCGAAQMMQWAIAKHARLRKLFDGKDGRPKFRRAFILLPPFF*