MVFDIDCMCTFDVLECWEDVRRIEKYEDKFGSLVFQKLFERSPPLKLLFGFPIDVDPTSPSVQKSPRFTTHARFLTSMLDRTVNVLGPDIDLLAEILSASAKKHIRFGLEVEHFAYMSDVFIESLSELLGDRFTSMRRDSWQTVLDEIRTEMVKSMNLEKAVFASWSKVKEIPNYREVAGSKLFHSMFLKCPDSKVPFGIPLDADPDSPTVRNSLAFRVHSVRFVDMLDRALTMMEAKHLSEEMIRLGAKHGKMGVTPSMFQSLCEALLQTLGEILPEHAWDEDTREAWFLMFSKLSTQMIKAMP*