IKFDLDGSGAKKAFKIRIIRKFRVKVEVQIHMVKHLGMNVDVKGPGFKKFLQLQIFQRIEMNFNHGIVELKFNGPGIRQVFRLQALQQMRFNMEYINGGYGRQMGATGANYHPANWCDLDCEIYDPNVEFEMKGTGARQILRFKIIQKVDIKIRIDFKFNGPGVQRAIKIRALRKVEMRINFAPQVNPPIAHGTSANAGLPQNPDHPCLPGVIHLLKIDVNGSGVKRILQLKVAQRLRIKIDVVVEDHDPELDQMLFIMYCYLQMKFDIEGSGLRKFVRLRLLRKIELRLKNPYARGYNATFNEGEVDLGKTIRRLCSQCIGVEEARPSYMMSFAPIPFYTQQPSNRQHS