MSWSLSLSMVEARLPPGFRFHPRDDELVVDYLSNKLRAGDGGAASGGCPTLVDVDLNKCEPWDLPEIACIGGKEWYFYNLKDRKYARGQRTNRATESGYWKATGKDREITRKGSLVGMRKTLVFYRGRAPKGERTDWVMHEFRQELDHANHHHHLKEDWVLCRVFYKSRTEAIAAPTMESTPPPCYINGDSSTPPLPPVVDNSISSFNLGGYYEEVAFFSSSHHQPSMNASAAADQDYHHLSEGQRRYYSDKAMMRDVQNDQVTARFDGLAVKREILSLKKGVAEDEQVEDFYCLTDNGSSETWNLFQR