MATFTQADIDQRIAVALAAYQSQQSTANRPLRLDIPAPEPFSRKAEDLRRFIQCILSYFVATNNTRLSDEAKIAFTVALMRKDLGKTWADAYYEKSAGGVQVYSTWADFVAALEEAFPEHGTQIKAHQILMKLPERQKDRKTALSLGNYVTRFEQLASKAQLKDTEVNGTNHIENDYHTLHANFVKGLPKELYFALATRVARDQPNTMKAWYDEVQNADAAKQGALVVTDTRDYGEPMDIDAAAVTSTFASTSGGRKWELGAALNEADRKLHRDGNLCFYCHIKGHNAKDCRKKAATRQGGGRPNQGGSGKDDFHARIKTLSADEKRELYEELMMEDF*