MSPSKNPTTAVSAPGKVLLAGGYLVLDRKYTGVVFGLSARINVVAAEIETSPGVQLSEIIVESPQFLDAQWRYGYHLADEDGGIKATQLQVGDTIVKNPFVETALSYALTLISRLAKHGAKRSLNPARLTILADNDYYSLPADAPTTTNRFARFPTTLSGAHKTGLGSSAALVTSLTAALLTHYLEPQLFDLATDQGKMTLHNLAQAAHCAAQGKVGSGFDVAAAVYGSCRYRRFSPSVLADMPVPGAPGFGAALEKLVLGKIWDVEVDAAGVTLPPGVAVRMCDVDCGSQTVGMVKTVLSWRGANAETAGKLWDDLQARNEALAAVLASGQPEGIRGAVAGVRDLIRKMGTESGVEIEPGSQTELLDALESVEGVYGGVVPGAGGFDALALLVRDDDATTKRLEEWLADWSRNKKVRVRLLGVKGEMEGARMESLKAYHGWVEE