MSSEEAKRFKENVPEGRLKIGTHNGVFHCDELLACFMLQQLPQYATAQIVRSRDNKVLDQCDIVVDVGGTFDRERHRYDHHQGSFNETLNSLRPELNSPWNIRLSSAGLVYTYFGEEVLREVVKRKLGLELDADCLRAVYRKVYDGMISEIDAIDNGVPMFEGGEPQYNITSHLSARAGKFNPVWNEPEPPPEDMERFERAKAYVGQEFEDKVLYYVKSWWPARDIVRRALVNRLNVHESGAILELDQFCPWKEHLYELENEHDAVGQAKYVIYFNKENDWRIICVPKQSASFVCRKFLAKPWRGVRDEALATISGIEGATFCHQTGFIGGNVSRDGALRMAIASLEAPEE