MVGVPGKYKGCNTCRLRRVKCDNERPFCRKCIDSGRKCEGYERERIFIIGTPEQGGRCSSHPRRTVPSRNSKKSTTPSRSDSSSRSEEPERVEHEEASHSEKLELVAIEPLRPAWDDIVALSRRGIVYHTQISALNTSLAAIVHGDEMNRGKATRLFFPPYVPPDTRSSMRNDEFELRSQCMVHLSETEETRNDLGESVGTNSICLFLFEQNNSMSSSAWAGASTQESSARQLGPGSFQGFPAHHFFVRVLRHNGICTALLNRKSTFLAEPEWTMVPWESHPKSALDRLFDILALLPGLLERADRIMASDPTLERRLLAKELLTSCLQVEDLLNGWYLSNDPSTAFWVDESGGLEARIPFADALAFRDGATALGLSHYWAALVCLWPCVERLHQAVFQPVLDEFPQTFPDLSGELLHMDPARYAAKEARELAACVCRSLDGTLAATVQPDLAAVPLAVAEGFYRELNATTGDGCLELIWCEAFRSRLAAKGQEIADVIQGRDWAELARF