MSFRDFLVEKREASGNCLRTLSLLHSAGVDAAGLDKLLSTCAELSDFTGSGLAASDVEALLETLRGPVGLAGPEPARLLCSRPALLPAAPRLPATVDALRAGGLQGPLLRAAALRLPSILLLEPAQAGAVLAFLAEEAAWRRAARTCGPCARRPGRRAGGGAVAPLEDLVSLSDGELAARYSFLLRDFARFRRAREKLDGARRVRRFLTELGLSEEEAEEALRRRPSLAAASVGQELSPCGPSWRRPASRAPTSPPPRAASPRRCGATGRAGRAAAAGRGAPLPPERAGAAGERLARVVARFPQALTLARETLEGKAEFFLDAGLSRAQLGDMVATYPNLLGFSFFSLSLEERIAPRLAFLHATGRAGSVPLKRVLDCSDERFASTIARAPLEEYLRFREEHRSQRLRAAALSAAPAGAPPHDPAAPSPHPDAERAGAGKGLQAGGADQEGEAEDELPDCEAPQPRRRRGRPPRARSL*