MSVQSSTPLPNRAVSSLRSRYQESLRRDNAARIANLGANTTRSTSTAVSNGTSLPSNQGTISEKQAGISSASSDYKPNEKKGKRKALPPVPADVPPQEPAPWQPDYKPQIPESLIAPSVQHAYTSLSAPPPNTQQRNKPPVNMPQAVGYMTASAGVPSSSIWSTHYLDPCLRSTIIHVPHQISNIANVALSGLASGPKEMFNTTIGAPIDGLAREVKGWTIGADGKFSTEEGGIELGIGVVLVLLPENFLGPIHITSPQCLYTTYMVPLALARDPKHSSSSDILDQVSGGYTSHVRKSWSKLNIKTEKGRVVVGMRESKDKKWWKL*