MAEDSSTQTKKAEVVELLKRFEEESVADEEIRRLVRIQLARRLQWGYKPTHHQQLQQNLNLVHSLKQMDIATESDSPDSQLYEVPISFLKLMLGNKLKECCCYFRDESTTLDEAEMAMLDLYCERAQIKDGQSVLDLGCGQGALTLHIAQKYKNCRVTAITNSALQKDYIQKQCEILQLSNVEVVLADIAKLEMDVTFDRIMVVEFLEHMKNYELLLKKISNMSLLTKRIGTRETFLNNLDTSVDAAKEMAESITGSKEAAMKLINFWRVFLIQATLKQMDIATESDSLDSQLYEVPASFLKLMLGNKLKESCCYFRDESTTLDEAEMAMLDLYCERAQIKDGQSVLDLGCGQGALTLHIAQKYKNCRVTAITNSALQKDYIEKQCEILQLSNVGVVLADIAKLEMDVTFDRIMVVEFFEHMKNYELLLKKISKWMMHDGLLFVDHLCHKIFAY