MVWNKVLHKITPKQLNFCGKRYMVSLYKRGKCNNVPYINKSIFVKKYNEHKRTYLHFARTLPEDYELPLDTFPENIHEILMKDKKSLDFIQSYWYWKIRSESNLLNYEKLIKKSYKQLAIDMGMQIANSDNEHMLALLEYYEYLKSSPFVGPFGTIENPVLVPSVHVERVVCCTGGTGENEHVPLFFRCREGFLYRCGECDQIFMHVRVLYSLDDGNDPFPNDPDVDDVFDLNLIEENMQLYNDDQYVRWPTGNVTYRQMFLEGKWGNQKPNT*