MSLELVLQPQPEIYLLAYEMSVPEDSDEALLSVVAHKAAELKVCGYIAHTHCGRKVGGELEGSSAGLQMMVEWMQARSQG NHLGDGEKIKSQMKEPRFSKWKLQSGAPKYDVFFCC