MELPPLPPSVALPHPSLATHSTPPRHHGWTVATLATAWKLAPTRQATRRWAVVEDEHCQAVGAWLRNFVIAKDFCPWAKPAKKKDHIRIVSSTASVSEAVLGDLLDEAEALPLVASGETGETTTTLLVCPYVEEWKAFGPFRDFYEEDLEGGSTFLEDFDMKIVAFHPEYLKYGFSVAAGDRIAVANFDGTSSSATVLDEEGGVHPEDGEELLDVRFDNGEEFLIRYSSIITKLAMKDGQELPANDATGDAANLLSRAPRPTLHLLRMEDLEAASLAAKAKTGPDIQQVLEANAERAAAIGLDGMSEVLRDCG*