MVLGKIVIVIGSGIVGTLLTSGEAKIALPDFRDVLSGAFKFVTKQDKKDGPSTSSPHAAHLLSQVNHLREDLQLLSRSNQVAIVTVDGRPGPGAYGITAVVAGAIGYLYIRWKVKGWKLSDLMFVTKRGLSDACDVVGKQLEHVSENVNAAKRHLAGRIDHVDCTLDECQEITESTRKEVTVIHEDISAFQEEMQSVHLVVRTLETKLGRLSYTQDRTARGIYDLCEFTKRLDKSPKTDTRQVLSSTPLPAIELPERITRAASLPPSSEPEFSGPRSPVTEASKVVHSPTTMSASGLSMLVETSMPPKRGVLSRASSMKEGSQELSNGSSSSGEPTTGRNVPNSRLFGGFGFLKSSAS*