MSASRSGRIRRAGSVALGDFLRREASAERAALGGGERPSVAAGQACRAKKGEDFALLKPACERRPGAPSTSFSAFALFDGHNGSAAAVYAEEHLLANVLGCVPADLSRDDWLAALPRALVAGFVKTDKDFQTKAHSSGTTVTLAIIDGSVVTVASVGDSRCVLDAAGSIYYLSADHRFDANEEEVGRVTECGGEVGRLNVVGGAEIGPLRCWPGGLCLSRSIGDQDVGEFIIPVPYVKQIKLSNAGGRLIISSDGVWDALTAEMAFRCARGLPPEAAAEQIVKEAVESKGLRDDTTCIVIDIIPPEKQKCTIESPKTPGKGLVLLKNFFLRKTASGSLSLADKDNYPEPDFVEEVFEDGCPSLSRRLNSEYPVRDMFKLFACAICQIDLESGQGISIHEGSSKTGKLRPWDGPFLCHSCQEKKEAMEGKRHSRDSSSRNSGSSE*