MMGCLVLYNSTLPINTVSKSVTNLNGFNFPATFKTSLSFSSSSTSRFTVNCRDRTGEEPKLSDSSAYAVLGVDPSCSAPELKAAFRAKVKQFHPDVNKEGGDSDKMIRLVIQAYELLSCCSRSEIIERECLDPFDEPECEAFDLFVNEVLCVGKGCPYSCVNKAPHAFTFVSSTGTARATSQGHGEDYQVQLAVGQCPRSCIHYVTPSQRIVLEELLDSILDTPYDTSAEADLLYSLIVKARFENNRYQKPKNQPKGSTQHVDWF*