MGSVRVALLDIDEIVKRRRCGVEKEKWSIKGMGLEDVYLNSQKEPRTFLERYLSKVREYSGVEQQREGVAKRGEIIAVISSVSLYSHVDPLDEALGATDGPYVCYGLLFRCGTIGPAICGMFKQTGNSAVKIIDVGTAAEPVERDWSLYPGLVPGVKALGSRQPGVANALEEKHCKQERDEPATRRVVEEVVKGYFEKLQQDLTEIKMLLSSVSSKRAKPNFLSSDTTPPKLTMYDSGLVPGALVYLSYDNNDFQWPYLKEIVLVSQHSDEESKDQALARAAGSPPRVASRRNLDKHLGN*