MATFTQEDIDQRIAVALAAYQSQQSTANRPLHLDIPALEPFSGKAEDLRCFIQCVLSYFVATNNTRLSDEAKITFTTWADTYYEKSAGGVQVYSTWANFVAALEEVFPEHGTRIKAHQILMKLPERQRDRKTALSLGNYVTRFEQLASKAQLKDAEVNGTNRVENDYHTLHANFVKGLPKELYFALATRVARDRPNTMKAWYDKVRNTDAAKQGALVVTDTRDYGEPMDIDAAGVASTFASTSGGRKWELGAVLNKADRKLHRDGNLCFYCHIKGHSAKDCRKKVAA*