MPMLPDWLQGTWLLALDWAIRLAALLWIPTRTTPGAARSWLLLIGFVPVVGLPLYLLFGHPWLSRQRVQRQATASQVIREQQLPLHALRWTPQPDTSSAEVVPLIERQGDFMPTLGNAVELLDDYEASLQALITAIDQAQERVHLLYYLMFDDAVGEAVVAALERACARGVRCRLLLDAMGAKRGLRRYRQRLQASGVEVLALLPGGLRWRRSGRMDLRNHRKIAVIDNQVGFVGSQNLAAPGFIAGAPNRELVARVRGPVVNHLEAVFASDWFTETGQRLDVWPDAPVYDDNIATQLLPSGPAYPFENARDAINAVIHLARRKVVLVTPYFVPDEAMLSALRIAGMSGVDVQLILSEHNNQRLAAWAQEAYFEELLRCGVKIALYRPHFLHAKHLSVDEDIALVGSINLDIRSFALNAEIGMLCYDRNVVLRLREIEQDYLAQSQPVDIAQWRRRPAWRRSREGIARLADALM