MMMAAAAERNKEPILSVLRQYVDPAQRCVRVLEVASGSGQHAAHFAQAFPNAEWQPSDVDQRCLDSIAATTRAQGLSNVKAPLYLDVTWEWEQWGGIPPRSLDLLLCINMIHISPLNCTEGLFRAAGHLLKTKAVLITYGPYAVNGKISPQSNVDFDLTLRCRNPEWGLRDTVLLEELGQASGLVLERMVDMPANNKCLIFRKE