MIPESFKIDRSVVEEFLALDPDAWERLNADYTARRRIGEACRALSRHAFVEEDPSALEELHDVLALIYQQDFSGAPVELLGCETQPVLRDIAAILEGAVLAAELDSISEEQISAYPRSGKEYVHWLKRVIGEHPAAGHPFYRDFVPTRATEGDFRFYLAQETNLDPKFDDILAFMQIGAAPDEKMEIAGNYWDEMGNGKPAEVHTAMFAHALDALDVNDDYIRRNLLPEAKASGNLASCLAISRRHYYKSVGFFGVTEYLVPRRFKLVVDRWADIGLPREGIAYHDAHISIDAVHASGWFKNVIAPAVDRDPRVGREIAVGALIRLNSSQRYLDSLLMHLHHDSAAHTSENLYFQSHHHHHH