MVYVGKPSRACAHCRRRKLRCDLRSQACGQCVRAGLVCGGYRDPNQLRIQDESEATRQRAMVGVHKTIPPRIRIPLDEKAKSAFFSHYVIGMGRTYDVLERIDTRASPERHLTASVDAVSLAFFHFQYALPEASSLARQKYLSALPLVNSALRSPQQIASDSTLLSILFLDLYEKIMNNDPRSSEAWMSHVRGALALFKYRKRQQFQTYVGRRLSVRLFTNMLISCVGAGEPAPVALLRLRQEVASHIDDTDPKWQVTGLVMEYTLLRAEMDRNAMSNTEKIKLAKQLDHKFKVLADNLPASWIRHRINLDKQSADVLEPYYDVYPDYFVAQTCNVIRIMRICLNESIRTLYTEMAGDGEDAEYNARCGRFASQIIDAMAKEICAAGPQFAGAEHIVDKKDDFSPIRRLHCYTLLFPYYMAARYANPETNILPWVLNQLRSMASNPGILHAQRISKLLESGENIPPWSVYCILGSYAFAA