MESMGPLVERVQSKSKQALLQWVDGVREACCLHRVIIYSLRSKQLAIRTGQCFLLNGFIFLGSILVLKSVIIPALEWILPGHCRLINSQQPCSFSSILEFYRFLRVGLVQLFYVFWFYPLYIFSLILSNIWYIDIAKYGFFALENYGDHDTKLSDQKEPQTSQNTVHREKPTDLEGVMISIAEQLYSVLLLTFFFMEVYVTGFIPYIGKALNFMLLSWLYAYYCFEYKWNLSGLSLDKRLDFFESNWAFFAGFGNPCVLAIFLFSPLVSCGVMAMLFPLFVLTATGSEADKIVALPRRKWRGAELGRVPIFFIADYMSMRVLKLFSLKSHHQIKENKAL*