MSHLCVDKSSPASCEDMEICTKKFLLSNEVLLASSAITEKSSTSLNIAEAEACFSQVNLETPLANRNHNADDDGILKAAECRICQEEDDLSNLETPCACTGSLKFAHRKCVQHWCNEKGDTTCEICRKPYEGGYFSPVFTRADSFSINIGESWEMTGGQLHEPRMFTVTSEHLFSQAEYEAYTRANERSAMCFRCFAVILMILLLLRHVFSTTSTGPEEDASTFFFLFLLRTAGFFLPCYIMARALNILQSRRQRQEAALAPTEVAYLLQSGRARGVHIAVSSGLAA*