MVCKLDYLDVIHLKRYDPYWRTVSNKDPVWQCEGRCRDIRPDARLYYRSRGFDGATARQKPDSGRPQYNAGRKLKQPRVLELKVKLYCKQGELGEAKPARTLWQEAIDREQPNRMRAVCLDPATGQEAYRDPQLLAPRPATQRSVRKRDRDADARQAANELNAARRRAKRAKAKAASTVGGTSDTAEAARRTEAAASTTGHLLCGTLFTDEIHNSVNAMIAAFQERQSALEAIQPPVIIEEGQSSSVFDDLNPDDWDTTKWPAETATKAMTIST*