MLRLRYGRQLLGQLQQAASRGFAAEAALAEESAYLRFGSPFAQQLNLSPALAQLAETQVTRLPNGLRVASEAVPHSSTATVGVWIDAGSRYETDASNGTAHFLEHMAFKGTTSRTVRDLEVEIENMGGHLNAYTSREQTCYYAKVFEQDVPKALEILADILQNSNLEARAIERERDVILREMQEVEGIPEEVIFDHLHATAFQRSPLGRTILGPAENVRSITRQHLADYIASNYTAPRMVISAAGAVDHGSLVKAAEKAFAKLPSVGKSAADLVKEAPAVFTGSEVRIRDPDQANLQFAVAFKGASWTDPDSIPLMVMQTMLGAWDKNSGAGTDMGSRLAQTVAANKLAHSFMAFNTNYHDTGLFGVYAVADPSTDHEDLAWTIMQNVTRMCYSVEEEDVARARNQLKASILFSQDGTTGIAEDIGRNLLVYGRRMPKAELFARIDAVDAETVKAVAGRFIMDQDIAIASLGDSQFLPDYTWMRRRTYWLRFX