MTHETPISAIPVSGQPPHSGEKLGAVYVARLREQFPAAILDEEWQTPDQLTITIKLNSLPDVVEHLYYQQGGWLSVLFGNDERSLNGYFAIYYVLSMEGREQYGIDTGKKYGDKCWVIVKALISPERPEFPSVTPRVPAAVWGEREVRDMYGLQPVGLPDERRLVLPDDWPDDLYPLRKDTMDYRQRPTPTSNTETYQFENEAGSSSRVVPIGPMHITSDEPGHFRLFVDGEDIIDADYRLFYVHRGMEKLAETRMGYNDVTFLSDRICGICGFTHSVAYTSSIENALGIIVPPRAQMIRTILLEVERLHSHLLNIGLSCHFVGFDTGFMQFFRVREKAMTIAEMLTGARKTYGLNLIGGVRRDILKADRIKTLQLVSEMRADISELVDMLMSTANIEQRTVGVGLLDRKIARDFSPVGPMIRASGYARDMRHDHPYANYANVPKELFSLDGCDVHSRLLVRVREFFDSLVMIEYGLNHMPGGPLLEEKVHYQPYKFALGFSEAPRGEDVHWSMTGDNQKLFRWRCRAATYANWPVLRYMLRGNTVSDAPLIIGSLDPCYSCTDRVTLVDVRKQKSVTVPYKEIERYGIERTHSPLK