MATFAQADIDQRIAVTLAAYQSQQSTANRPLHLDIPAPEPFSGKAEDLRRFIQCILSYFVATNNTQLSNEAKIAFTVALMRKDLGKTWADAYYEKSAGGVQVYSTWADFVAALEEVFPEHGTRIKAHQILMKLPERQKDRKTALSLGNYVTRFEQLASKAQLKDAEVNGTNRVENDYHTLHANFVKGLPKELYFALATRVARDRPNTMKAWYDEVRNADAAKQGALVVTDTRDYGEPMDIDATAVASTFASTSGGRKWELGAALNEADWKLHRDGNLCFYCHIKGHSAKDCRKKAATRQGGGRPNQGGSGKDDFRARIKTLSADEKRELRIPPGTSTQSPNTSISPSTLFDIFDGARRLLEARHGHPDASRVDLGTSPAFGGQ*