MSVNHYHNTLSLHQHHQNDVAISQRESLFEKSLTPSDVGKLNRLVIPKQHAEKYFPLNNNGGDDDVATTEKGMLLSFEDESGKCWKFRYSYWNSSQSYVLTKGWSRYVKDKHLDAGDVVFFQRHRFDLHRLFIGWRRRGEASSSPAVSAVSQEALVNTTAYWSGMTTPYRQVHASTTYPNIHQEYSHYGAVADQAQSIPPVVAGSSRTVRLFGVNLECHGDAVEPPPRPDGYNGQHIYYYSTPHPMNISFAGEALEQVGDGRG