MAEEGTRSEAADAATQARQLPDSRNIFVSHRFPERQVDLGEVVMNFAEAGSPDNPALLLLPEQTGSWWSYEPVMGLLAENFHVFAVDIRGQGRSTWTPRRYSLDNFGNDLVRFIALVIKRPVVVAGNSSGGLLAAWLSAYAMPGQIRAALCEDAPFFASELVPAYGHSVLQAAGPAFELYRDFLGDQWSIGDWKGFVEAAKASPAKAMQLFPTPDEAPQNLKEYDPEWGRAFFEGTVALHCPHDRMLSQVKTPILITHHARTIDPETGELLGALSDLQAEHAQDIIRSAGVRVDYQSHPDALHMMHLFDPARYAEILTSWSATLPANDHHHH