MAIHVYWHPGMLGHDQGRGVFDTLQDPGFLEVLDAHPENADRVKNMLSILQKGPIAPFLSWHLNPPPALPSHLLTFHTPDYIQELINADANGGKLMCPGTMLNPGSWDAALLAAGCTLQAMQDIVEGRVKIAYALVRPPGHHAQPSQADGYCFLNNAGLAIQRAIDLGCKTVAVIDIDVHYGNGTAEGFYERDDVLTISLHMKHGSWGPSHPQTGLEEEIGKGKGMGFNLNIPLPNGTGNAGYEYAMEKIVVPALHQFKPEMIVFVIGQDSSAFDPNGRQCLTMGGYRRIGQIVREQAELHSCGKLLIVQEGGYHLTYSSYCLHATLEGALNLESTLLLDPLDEYPEDILGEIEEIEIIKEKWEKACRDVKVK*