MELTCLLAPGAGKRISMRKVIAYIASHFRKDKIWLRRNRPDKRRYQVVLAVDDSRSMAECGCGGVALEALALMCKALSRLEVGQIGVLKFGGPEGAVPLHGLATPFTDAAGPGIMANLRFKQDNTIADQPMLRLMEALDHMLDSARHQGGAGGIGAGTQDLAQLVLIVADGRLHEKDGLRARVRELAAKRGVCLVFIAIDSPAVVAPASLPQPGAAGQAPGQAPGQPMQPAAGAAGSSSLLDMQTVTFQGGKPVFRRYLDDFPFPYYLLLRDISALPRTLADLLRQWFEMSSSGSMVGVHFIK