MSTLKQRKTAAAEGAATPAPHAPDQPVEKDAAPAKKEQAQKAAGAQKTWLQFLGEHPEICLTLVCTLLCAVTLWYLSRDDGKPRLFDPEALKLYDGKKNAPMYLAILGSVFDVTKGRKKYDGEKGYGFFIGKDATRAFITGDFKNDLNDQIKDFTPEQYRSLVEWRNFYHKEYIFKGYVVGAFYNQDGKPNRILRRAEEQAVKAKSEEEAMAEIERQWPACNVRWSEAEGGTVWCDGGAYPRKLFGQLPGGKPTTRCACFKELGWSDLRQVYPGCAPDATTCKVEQEKTKA*