MDGCPSTAFNLVEQSAGPGEDHQLPCLTPASSMSDLSRTVPQEQLVSQDLLHLSPTPVINLGHLSLDDSVTRSGVINQIARACHDLGYFQVTNHGISQSVMDCAVEAASDFFQLPSEAKEQFASQDLRKPVRYDTSSKDSISMSRAFLKHYAHPPRDWIQYWPDKPPIYREYMGKYAVEVRRVALHLMQAILEGLGLGKEYMNEKFQQGSQLLSVNCYPKASQDAMTIGLAPHSDYGFLTILLTSCQGLEVVDRSSNNWKTVQQLPHALHVHVGDHMEVLSNGQIKTVVHRAVLNPEEARISIASIHGFELHEKVACAKELVDEQNPPKYKESSFTDFLDHLTANMDNKNRNFLESLRM*