MTHETPISAHLVSGQPHSGEKLGAAYVARLREQFPTAILDEEWQTPDQLTITIKLNSLPDVVEYLYYQQGGWLSVLFGNDERSLNGYFAIYYVLSMEGREQYGIDTGKKYGDKCWVIVKALISPERPEFPSVTPRVPAAVWGEREVRDMYGLQPIGLPDERRLVLPDDWPDDLYPLRKDTMDYRQRPTPTSNTETYQFENEAGSRSRVVPIGPMHITSDEPGHFRLFVDGEDIIDADYRLFYVHRGMEKLAETRMGYNDVTFLSDRICGICGFTHSVAYTSSIENALGIIVPPRAQMIRTILLEVERLHSHLLNIGLSCHFVGFDTGFMQFFRVREKAMTIAEMLTGARKTYGLNLIGGVRRDILKADRIKTLQLVSEMRADISELVDMLMSTANIEQRTMGVGMLDRKIARDFSPVGPMIRASGYARDMRHDHPYANYANIPKELFSLDGCDVHSRLLVRVREFFDSLVMIEYGLNHMPDGPLLEEKVHYQPYKFALGFSEAPRGEDVHWSMTGDNQKLFRWRCRAATYANWPVLRYMLRGNTVSDAPLIIGSLDPCYSCTDRVTLVDVRKQKSVTVPYKEIERYGIERTHSPLK