MGCVESVPARTSRSSRPRLSSNHERMAPYKDEADDTSSEASDAGDAAFDAWDAMEQAEELSYLEQQLKGCSVDELMTKRFPTRGGALASPRGGGAAAHSQWSSVAAALTYDGDFALSPPYTLKKAGELYSYLRSPNAKPLPRKMVYEMLIAASHAFEAQAAACGSLIHVPPPAKPGERLLVCGDTHGQLQDVLVIFEEHGLPAPGNAYLFNGDIADRGRNATEIFVLLLAFKLACPDIMHINRGNHEQRDLNERPFANGGGFAWEVRAKYPHDELLIDLFQNLFTNLPIASLVGEWALVIHGGLFREEDVTLDDIRAIDACRQPPSVLQTRDDTLLFDALWADPHDGDGIVASDNRGGVSIQFGRDLTKAFCARN