MELTLECSHYAKAKVWPSLRGPSFFAQAQRALSLPTKKKPSSACAPRAYLENPDPVSDFFNKVVGALPVVGLLSRILSDDGGIGSDRVQFKEFCTRVYRTFSPDVTDAFFALEDRHGSAARPQYVLFWCWAAAVGAGLLKSEDMMLGATRLRVTSDIVYEEENFSILMDQAAKKRQKSKSALPFVPYEARSEKALEAICKCCIGKSSIQEDDAKLLTLILQGVFPAADKEEIEKMVRDKVGQADDNPPQSVEEEREDTSFNGAGDQVNALDSIKVAELCDMLEEQPEGLSDTQLEEKSSSLV*