MERAQHRIGTLAKQILEGPDAATSSGSVACQKAASTTSYALKIAPDVQQALSAGVPVVALESTIISHGMPYPQNLSTALEVEQVIRDHDAVPATIAIIGGHCCVGLERHQLQHIAQRATAVKKVSRRDLPYVIGKGLDGATTVSATMILAARAGIKVFVTGGIGGVHRGGETTMDISADLTELGKTPVAVVCAGAKSVLDIRRTLEFLETQGVCVAAYGADEFPAFFSRHSGCKAPCRVDTPSEAAALIKGALDLQLGAGLVLAVPIPKQHEAQGAVIQKAIEESLQEAEQNQVAGNEVTPFLLKRIRSKTAGASLQANIMLVKNNAAIGAQVAKCLAAV*