MNTNNREKLKNLLDSHLPGTVYVASWLEGRGISRDLQKHYRKSGWLETAGTGAFKRPGEQVSWQGGLYALQAQSGLDVHAGALTALALQGYAHYLRLGAETVFLFSPPKTNLPAWFKNRDWGQKIHHCKTSALPPALALADYQAGAFSIQISTPERAFLECLHLSPDTIDLVECYQVMEGLTTLRPKLLQPLLEQCSSIKVKRLFLYMAEKAGHDWFQRLDTSKFNLGAGARTVTKGGVYVSSYGLTVPEELVKL