MQNIHFIGIGGIGISALARFLKEKGFKISGSDLKESKITKELEKEGVKVSIPHHKDNILNKDLVIYSAAIKEENPEFKHAKELGIKCLSRKEALPLILEDKRVFAVAGAHGKSTTSSILASLLDDASVIIGAILKEFDSNMIYKESQNLVFEADESDSSFLNSNPYLAIVTNAEAEHLDHYSNEVSKLHHAYAEFLDTAKIRVINAEDEFLKNYKNESTKLYPSKDIKNCTMRIENFKPFTSFELKDLGEFKVFGMGYHLALDASLAILAALNFLDIETIRTRLKNYQGIKKRFDILHADENLVLIDDYGHHPTEIKATLSAAQEYAKLGGYKKITAIFEPHRYTRLAANLKEFAKAFEGVDELIILPVYAAGEEPIGLDLKAVFPKALFVEDIKREGKFLVASKGQVFEEGLIIGFGAGDISNKLRQKNE*