MTVNVVVTDMDGTFLDDAKQYDRVRFMAQYQELKKRNIEFVVASGNQYYQLISFFPELKDEISFVAENGALVYEHGKQLFHGELTRHESRIVIGELLKDKQLNFVACGLKSAYVSKNAPETFVALMAKHYHRLQPVNDYHDIDDILFKFSLNLPDEQIPLVIDKLHVSLDGIMKPVTSGFGFIDLIIPGLHKANGISRLLKRWNRSPQNVVAIGDSGNDAEMLKMAHYSFAMGNAADNIKALSRYHTDDNNHQGALNVIQAVLDGTDPF*