MQIATYTKAIKVTVDGPREPRSKVRHQGFHPFAFGPQRFAPDPLMGGLPFKLSARKVLSRGSKASLANKVKVQGLSQVGEETWTQGDGKTQRKKLKFNRSCPFIPSDLIEIKRVHQYDRNSNESM