MKFLMGLKKYGKGDWRNISHDFVTTRIQTQVASHAQKYFIRQQNGGKDKRRSSIHDITMMNLHETNSSSLEMNNILMYLITICN