MPLNAVYLPSPSQQLMISEPRYLKLFDDILVNGSRMFAVCHCRGSLLARVGLVFRLTDLKDVAQETNGHTRYVAEHEVRQRVRILSVLNPEDQESKSEYLRATVQFLEPEEDTVPEELRVILQRIRGKLQDALAIQGEQEQGDPEELGNQARRLRLASVIRNPGFWDLCSILGSIQSLRLQLEIRRLRQHVRQLTEDWAAEHPDEFEALKVDPKGLPANIRSQGERVRELMLETRLLLVGPCGMAPRNFKKLFNRSFRLRSSDAALLLEAAVDQELQRVRTVRSLNSLLRPTKPQAVVEDAQDMGRSSLSPTVQPVLHDETMAVGSSEPVKAAKSAPPEKCRLSKPRAVALQNELLAAYTSARFQKQQGGGKMGSLHRPAFQAALX