MIPESFKIDRSVVEEFLALDPDAWERLNADYTARRRIGEACRALSRHAFVEEDPSALEELHDVLALIYQQDFSGAPVELLGCETQPVLRDIAAILEGAVLAAELDSISEEQISAYPRSGKEYVHWLKRVIGEHPAAGHPFYRDFVPTRATEGDFRFYLAQETNLDPKFDDILAFMQIGAAPDEKMEIAGNYWDEMGNGKPAEVHTAMFAHALDALDVNDDYIRRNLLPEAKASGNLASCLAISRRHYYKSVGFFGVTEYLVPRRFKLVVDRWADIGLPREGIAYHDAHISIDAVHASGWFKNVIAPAVDRDPRVGREIAVGALIRLNSSQRYLDSLLMHLHHDSAAHTSLEHHHHHH