MKKEFNLIATVAAGLEAVVGREVRELGYDCQVENGRVRFQGDVRAIIETNLWLRAADRIKIIVGTFPAKTFEELFQGVFALDWENYLPLGARFPISKAKCVKSKLHNEPSVQAISKKAVVKKLQKHYARPEGVPLMENGPEFKIEVSILKDVATVMIDTTGSSLFKRGYRTEKGGAPIKENMAAAILQLSNWYPDKPLIDPTCGSGTFCIEAVMIARKMAPGLRRSFAFEEWNWISDRLIQEVRTEAAKKVERELELDIMGCDIDARMVEIAKANAQAAGVAGDITFKQMRVQDLRSDKINGVIISNPPYGERLSDDAGVTKLYAEMGQVFAPLKTWSKFILTSDEAFESKYGSQADKKRKLYNGTLKVDLYQYFGQRVKRQEVK*