MSFFKEYLQPLAQLQPLVLGRLDISLRDISDPDMAMALHRLAHACKVPVQIKECCCEGKVVVHDLHEVTAADVLALAPLCTGCTHLTLYGGSLDPSLEFWRQLFDNKLERLSEGAASEAMCESLRLMAEQPWARWLDIKVSAAGRPLPACCLDMNKVSNNPPQPGRIKAVFGAQCQWLWLGHCTGAEHDGGAGSWQAVVSQQPPAASSRHSSGATAAQVGVGIDPDVTQAVSAASGVGYEKSGQLEADQLAWWKLTEVQANLKQITVTLATWDAVWEVNQDPKLI*