MTSLWTQVFHDEDTLTEGDSVEENLLRLEQDLRQLSPSVVAATEETMEKIDEAIHDIGDLRMGTLIIPDEDLVEDDDDDTEEEEKALIRDHHQPADEIRAWTPFWCNNGGVAPEPEEEREEAEAAAAATEEEAPRLEEDSTEGDGEPTRTLGARFKELMVGFVTILGNCVGAIVNGICYCCNQIKAGVSYSCSFVLAAVLASWNNTLMFFRSLKGHIEEGVTSTQTSAREWTHQAKESLFVPSQTMLQALCGGLFLGMVAAILMGHRTPQVPSPKEDLREFVTFEKAHNVVDLKQIEDLNTEAFRTYARSTCVDAATFEQAHEALSMGLYGVPDSVRNDVVRMAIIEGVTQKNSVQDSNSDFVSQGKAEAYMAFWSTVFNPHDKQQAYKTCVMVTGVALTVAETIAEWTTKEERYQIGIEPCHCGYLYCEECPVFDTRQVQWPIFERRSLSLQKQEELRRWMVDRAIQSAEHLLLGGGASNRALGNGTDGKAWNPVKSMTWSGESNRAFFGQESHVHDRPPKRTVYPKTKAEDVKQDL*