MLYRTIREQIVEELRGDVLTGRPIRDALLQLTQEGLLVSKPNCGVRVSPGPSAALQTLVVDLRRKIEAFALEQIWDGLDASAFVELDELLDAFRAACEAEEMALCVERDMAFHRWIVDRAGDPDLTALWLSTIMRMRLRYTRHTTLMESYHEHAAVVAAMRVGDLRKAIQSLQESRRIGNERRFTLEVLPLLKEKCFACHGADRDELQGGFDITSREGLLHGGESGDPGIVVGQPDKSLLIEAVRWESFEMPPKENDRLDEKQIAVLSAWIAEGAHWPSEQERKEYLAEEWSQAETADGLLVETSGGLSDEWTYRRYAPENLWAYRPLRSTNDFSLGDSDTHPVDAFIDARLKELGLAPAPRADRRTLIRRATFDLLGLPPTPQEVAEFVDDPRDDETVFAELIEKLLASPHYGEKWGQHWLDVVRYADSSGFANDFERGNAWRYRDYVVX