MAAAAASLAGSNVVAFKSAAHLGTSADTRIAHFRPLAPVSRGLGRRISFQSGSRSSLSSSGVRAQVATVETASAEAAQKVESPVVVVTGASRGIGKAIALSLGKAGCKVLVNYARSSKEAEEVSKEIEAYGGQALTFGGDVSKEADVESMMKTAVDAWGTVDILINNAGITRDTLLMRMKKSQWQEVIDLNLTGVFLCTQAAAKIMMKKRKGRIINIASVVGLVGNVGQANYSAAKAGVIGLTKTVAKEYASRNINVNAVAPGFIASDMTSKLGDDIEKKILETIPLGRYGQPEEVAGLVEFLALNPASSYITGQVLTIDGGMVM*