MKKHTGTIISISGFVLRIEFNESELPEIGFALEYHTHQGTYLAEVVQHTGINTVSAIAIGEVSGLARGTEVVNLGHPIEVPVGETVQGRMLNVYGKAIDGKPEPAAEVKWPIFRDQPLLRELDTNKEILYTGIKVIDLICPILKGGKTGLFGGAGVGKSVLMQELINNISMLGGNSVFTGVGERVREGIGLYKELEASGVLPQTTVVLGQMNESPGVRMRVALTGLTIAEYLRDEEKKDVLLFIDNVFRFIQAGSEVSSLQGKIPITGGYQSTLSKEVGDFQDRIASTKNGSITSIQCVFLPADDIDDPSAVATFSHLDSTIVLERSIAALGIFPAVNPLQSFSRALNPTFVGERHYQLAVQVKFILQRYMELQEIINVLGMAELSDEDRKLVHRARKIRNFLSQPFYVSEKFTGTEGTFVEIEDLLGSIERILNGDYDERSERDFLFIGSYKDLK*