MGRKPTKPSLKIPSFFKVLVGDFSQRLCIPPAFMDHVNGRLPPKCTLRDPRGDCWTVCLEVRGDRFFFHEGWQRFVKDHSLEIANVLVFDYDGKSKFDVELYDPIGSEKELEPAKKRRGNQARVNEEIIELDTEEPDEDSEEDARMSNIRKRKSLKSGKRIARTDGGKETPNAPILFRSKHLCFIRAMKKNRYRLNIPKELAVAKGLIRKTSVRVEDPNGISWDVKLRLDEKEHNGGRLLMTKGWSECCQANNISLGDTMVFELVNVMRGGMKMHIFRGNSYVVLDASCVKY