MSAFSHFLHKLDSHGSLINAVMAGVAPEGSQLSEEGGDFFTSYDEVYESFDKMGLAENLLRGIYAYGFEKPSAIQQRGIVPFCKGLDVIQQAQSGTGKTATFCSGILQQLDYELLECQALVIVPTRELAQQIEKIMRALGDYLGVKVHACVEGTRVREDHRILAAGVHVVVGTPGRVFDMLRRQSLRANQIKMFLMRCFLEVNFKDLIYGIFQQLPPKIQVGVFSVTMPSEALEITRKLMNKPVRILINPDDDEPSLEGIKQFYLTLRRKIGRSIHFVISTKLCRLPKV*