MSWSLSLSMVEARLPPGFRFHPRDDELVVDYLSGKLRAGDGGAASGGGGGGCPTPTLIDVDLNKCEPWDLPEIACIGGKEWYFYNLKDRKYARGQRTNRATESGYWKATGKDREITRKGSPVGMRKTLVFYRGRAPKGERTDWVMHEFRQELDHANHHHRLKVLAHRFRFQFALDCIISHSHASWQLDEGWVLCRVFYKSRTEAIAAPKMESTLPPRCNGGTSRSPLPPLVDSSISFNHGGYGEVLPCFSSSHHQQPSPASMNASAAAADDQDYHHLSEGQRYYSDKMMRDVQNDQVTTSFDGHLAVKREMSLKKKDLSEAEQVEDYYCLTDNGSSETWNLFQQ