MFLTFKLQIIFNVKFGNGIFLTGIPLLFLQIRDGVQGRRPDRSRHVWLRFEPSGRIMKKSAVTSHNLGSFPSPGTSNYGDGSGGVPKGWSSERVPPSVNSGRRYIGGSTLMPFNSGRALPSKWEDAERWISSPVSGYSVNKSSLAQPQRRPKSKSGPLGLPGVAYNPNYSPAMPVFDGGGVRNFMGPSSPFSTGVMVAEGLSLHYGAGNGGQPHPVPNEHSMERSISIPGWSDFLSESSSPNSQDEKLGGSKDAETMVSPVVSRRDIATQMSPDSNTHSSPKDRFSFPPSPLLPTLEQQTHSVKSEVRDVQVDKGVTMIRWSKKHGAKTTMRAPPDVEETDKNAAEAQASSWDIAEPSKNILKLKREEAKITAWENLQKAKAEAAIQKLEMKLEKKRAASMDKILKCPEGFPGRLFYLPCSVIPALSTAELSRWIGTGIQG*