RGKKGHHELLTEAEKKANHIASEQKRRQNIRLGFDQLVEIVPTLSQCHRSEALILQKSVEYIQQLLMQKNELKDRVKSLQATLGDA