MTHETPFSAHLVSGQPHSGEKLGAAYVARLREQFPTAILDEEWQTPDQLTITIKLNSLPDVVEHLYYQQGGWLSVLFGNDERSLNGYFAIYYVLSMEGREQYGIDTGKKYGDKCWVIVKALISPERPEFPSVTPRVPAAVWGEREVRDMYGLQPVGLPDERRLVLPDDWPDDLYPLRKDTLDYRQRPTPTSNTETYQFENEAGSSSRVVPIGPMHITSDEPGHFRLFVDGEDIIDADYRLFYVHRGMEKLAETRMGYNDVTFLSDRICGICGFTHSVAYTSSIENALGIIVPPRAQMIRTILLEVERLHSHLLNIGLSCHFVGFDTGFMQFFRVREKAMTIAEMLTGARKTYGLNLIGGVRRDILKADRIKTLQLVSEMRADISELVDMLMSTANIEQRTVGVGMLDRKIARDFSPVGPMIRASGYARDMRHDHPYANYANIPKELFSLDGCDVHSRLLVRVREFFDSLVMIEYGLNHMPGGPLLEEKVHYQPYKFALGFSEAPRGEDVHWSMTGDNQKLFRWRCRAATYANWPVLRYMLRGNTVSDAPLIIGSLDPCYSCTDRVTLVDVRKQKSVTVPYKEIERYGIERTHSPLK