AQCLLYNPYSDILVHSPQIQQHQLVQSEEFCPNPEPLSTTPPTKPRMCWTQELHEAFVEAVNQLDGSERATPKGIHLKTLVDVGLQIESLGKGLEKMLIAFPSTTPTPPLLSSFFLSFL