MAPQAYPTAGQTTTVCVTGAAGFMASWLVKRLLEKGYIVHATVRDPENKAKVSHLLNLPGATDRLKLFRAELCEDGSFDAAVAGCNGVFHVATPTEFMPKDPENDLIKPAIEGTLNVLKSCTKVDSIKRVVVTSSAATVSINNSLEQNQYIDESCWTDVNFLTSQKPPGWAYPVSKTLAEQAALKYAEEHSLDVVTVIPVLVVGPAVTPTVPSSVELALSLITGDEFKMGALKGMQFVSGSISLVHIDDVCSAQIFLMEKPSAQGRYICSPVNTGIPQLAEFLSKRYPQYKVPTKFDDVPATPKLTISSQKLLDCGFSFKYGIEDIYDQAIEYMKTKGLLTC*