MDFITGLPKSEGKDATLFVVDRLTKYAHFCGIQTTYKVSQIAEVFVKEIQKLHGILKVIMSDKDPKFTSNFWVGLFKTLGTQLAMSSAYHSQTDVQTEVVNKCLEGYLRCYVTDKQKDWCKWLHLAEWWYNTSYHTSTKMNPFEALYGYPPPSIKSYIPDCPKVKGVEDHFQQAEGIIRILKDKLQATQHRMKQQEDQYRSERSFQIRDWIYLRLQPYKQSSLKQKGKDKLAPKFYGPYQVLKRIGEVAYALELPSSSRIHNVFHVSCLKKVIGHNTVV*