MLFVQSLGVPRSARTRGSLLGQSTCACRGARTFAARVAVARTGQELRRGTVVCSASAGNSKSVVKGSSVVVVLGASRGLGKELVRRLSADGTFTVHAVSRSACDEFVQDPELRHQLDARNPEQMHELVAKTRPDVIVNCVAPAESDGVDEYPAYSYAVTSQCVDACLGVKSQGKTPLFLLVSALGAGDSENSIPSQVKDNMRGMLLDKSRAEKHLRTKYGDDFVIVRPAPLVDEDATGSGILTESVNAYGAITRGDLAELLCQILNASESARGKILTAVDGTKVLHVSPYIRNYEFWEKLPFAAFELA*