KKKSRKGNIPRPQNSFVIYRRDFMAKVKLNYGHEISSNLPFVSTKAAKWWSSENSEVKNTYQIIADLARKVHIRVYPNYVFKPKKR