MSTFMLKIFLLISIFQISFATRRLNELVQDQTQLLRYHNGPLLSGKISINLIWYGHFKPSQKAIVSDFITSLSPSSPHSTQPSVATWWKTTEKYYHHLSNTKKTSPLSIPLNKQILDENYSLGKSLTSKHLIQLASKGDHKNAINVVLTSADVAVEGFCTSRCGTHGSSSAGHAKNKNYKFAYIWVGNSEAQCPGQCAWPFHQPIYGPQSPPLVAPNNDVGIDGMVINLASLLAGTVTNPFGNGFYQGPAEAPLEAATACPGVYGKGAYPGYAGNLNVDSSTGASYNAHGANGRKYLLPALYDPATSSCSTLV*