MQFSLKNYRTLQIGIHRKQSYFDFVWFDDLEQPQSYQIFVNDRYFKNRFLQQLKTQYQGKTFPLQFVASIPAHLTWSKVLMLPQVLNAQECHQQCKFVIEKELPIFLEELWFDYRSTPLKQGFRLEVTAIRKSTAQTYLQDFQPFKINVLDVASNAILRAFQYLLNEQVRSENTLFLFQEDDYCLAICERSQQSQILQSHENLTALYEQFTERFEGQLEQVFVYQIPSSHTPLLENWQRVETELPFIALGNALWQKDLHQQKVGG*