MEEEESEKSPQLVRVLEALKEATHDIQRHHSSDSPAIKALLELHSILSSSDPYLSALSDHLIRLKTLVHSLNHSNGLLSFLTRPLSTLSLSRLASQIESEIQSWIDRETLHTLSSSLRNPNNNHEFVSLLTQSIYRVSQGFNRELQDLVLKLKLFSSLESVLFDDKCSIPVREQAGLAVSALIRFNKDVFVGQVLMGPTVRALVSMGSVLSLEVLCSLIRSIRSPLVDEIESNGEIPNIIAMLNSEDLELRVVALGCALEIGYFGRKEAVEAMMKEGLVEKLVELQRSEKGGDLIEIGREKVSGVLERKPFASCVARFAVQLEVGEGLRQREKRAFKPEILIRVRDASVSEAEAATIAAEVLWGSSP*