MESTTTNGKSTASLHGSFDDNEPTRGRGRVGTTPETKETQLELDPSLFKLSVEEKERALLIKNAIEALPDLDNLSDFMYANMALVGSVAESVEKAFLMQEVRQEYNIQLTYADGVRSLSAMIELMPLVFMCFSFNLEEERSLMVLDATKLRTSIWRDPKNVEIIIRGAFYLCYATFPTLGIVRAGKTDIFEFEGFQMGKGMVDVQMGAQITCQTIGAFPSNVTTKFYHTSVMANVINAMIKKLVPKEIGSKWEFGCQCAGGRLDRLYMVPTPEIATKRVLANLFKGLKIRMESERTFTLAKDGELTGWLKD*