MATFTQADIDQRIAVALAAYQSQQSTANRPLRLDIPAPEPFSGKAEDLRRFIQCVLSYFVATNNTRLSDEAKIAFTVALMRKDLGKTWADAYYEKSAGGVQVYPDWAAFATALEEAFPEHGTRIKAHQILMRLPERQKNKKTALSLGNYVTRFEQLASKAQLKDAEVNGVNRTENDYHTLHANFVKGLPKELYVSLATRAARDRPSTMKAWYDEVRNADAAEQGALTVTDTRDYGEPMNIDAAAVAATFASTSGGRKWELGAVLNETDRKLHRDGNLCFYCHIKGHSAKDCRKKAAARQGGGRPNQGGSGKDDFRARIKALSADEKRE