MKFGQKFTEIIAATHPSVSDQFLCYKTLKKCLKAIPEYKATTANGDTTIKPGEKRKLTDEQRLFLKTLNAELQKFNRFFISAEEDFVMKETKLEAAYRQVVNTDGSRAPRFTMQRCRAACRALADFHGELVLMEHWVSLNYTALVKILKKHDKRSNLSLRSPFLVSVLQQPFYSTEVLTQLITKTESRFRKLNALIASRGNEAEANGSETNGHVANGADAEDNEDVVATVSTAEVSLSLSRTKAAMECWNGLKDSDSIKRPLGDVPVLLQAKRARSS*