MHKTLGRGANLEGDVANFIETEQLLEFEGFRSSFLQIRGSIPLLWEQIVDLSYKPRLNIIDHEETPKVVERHFHDLLQRYGHVVAVDLTNKQGDEGLLSAAYATEIQKLSSVRYVSFDFHHCCGGSNFDNIQLLYDQIAEDFEKNGYFLIDTDEKIILEQRGVIRSNCIDCLDRTNVTQSYLARKSLDSQLQRLGALSSNECISMFTEDFEIFKTMWVEQGDEISLEYSGTHALKRDLVRYGKQTMTGLIQDGMSAISRYFLNNFQDGIRQDATDLISGRYSVNRDSPSPFQNNGFDSLSYLPVASALLIGGLTVTTITIHQGRNTNTILSSALCAGVTAGIMALVKSNGRQICSRPRLCGLL*