MSFLSMVEAELPPGFRFHPRDDELICDYLAPKVAGKVGFSGRRPPMVDVDLNKVEPWDLPAVASIGGKEWYFFSLRDRKYATGQRTNRATVSGYWKATGKDRVVARRGALVGMRKTLVFYQGRAPKGRKTEWVMHEYRMEGVHDQQPSNFSSKEDWVLCRVICKRKSGGGASSKSRNLPNIVHDSSTPTSSPPLPPLMDTTLAQLQASMNTTNTSSATAVAVAAALEQVPCFSSFSNNNIASNSNGNNNSNSATVAQPCYLPIVTGNNGMSYLDHGLPEFGSFLDTQSCDKKILKAVLSQLNSIGGEVLPSLPPPAEMAAAVTSSWMNHF