MQRTVSKLSSAVSQRKNQASSLFWRSFSHSSSRNAFGIAFDIDGVLIRGNSPIGGSPQALNKLYHPEGSLKVPYCFLTNGGGVRESKRAIELSKLFGVGVSSSQVLHGHSPFKQLAHKYPLFENDFVVAVGKGEPAAVMSEYGFKDVISIDDYTLCFDNIDPLAPQKKWTVNGSSEPSPELKKYVRSQKVQAVFVVSDSVDWSRDIQVLCDILRTGGLPGGEIGSQPPLYFAHDDLKYQGAFPTERFGIGAFRISLQSVFNSIHPHPLQYSAVGKPNPLAFKNAETTLRKLYNHMIANQDCGGISPFETLYMIGDNPSVDIKGAQEAGRPWFSILTRTGVFRGKENDQEYPADMVVDTVEDAVDFILDKENSS*