MLASKQSQATTRNVCSKEPVMSAALRASAGAAVRPFSSSSSLNRLASSHANGSASRTAHSKLARGRSALNVVAMAGEGQAPKPVCLVTGASRGIGKAIALALGAQGTRVAINYAASAAAAEEVAAAVVAAGGEAMVVGANVAKREEIERMFKEVAEKWGRLDVLVNNAGITRDTLMMRMKPEQWDSVIDTNLSGVFYCTQAATKVMSKQKSGRIVNITSVVGLVGNAGQANYAAAKAGVIGLTKTTAREWAPRGITANAVAPGFIASDMTAAIDKKYEEGILKGIPLGRYGQPEEVAGLVRFLALDPAAAYITGQVYNVDGGMVM*