MAEDSSTQTKKAEVVELLKRFEEESVADEEIRRLVRIQLARRLQWGYKPTHHQQLQQNLNLVHSLKQMDIATESDSPDSQLYEVPISFLKLMLGNKLKECCCYFRDESTTLDEAEMAMLDLYCERAQIKDGQSVLDLGCGQGALTLHIAQKYKNCRVTAITNSALQKDYIQKQCEILQLSNVEVVLADIAKLEMDVTFDRIMVVEFLEHMKNYELLLKKISKWMMHDGLLFVDHLCHKIFAY