MAAAAALTDRSLLEGQLSLESASCQSGEDDDRESELHSAGTSSANSSHTNSLVSDPLICLLVGSRGAQVQQRVGPNIKAGTVASKAPTHATAADTGFTDVMAADTVSIDATAAGTASTDAMAAGTASTDATAASTQPPATVGSVSPFAEAADVPQQDSGTTSAATRSADDAAPSPTPSGVLQPRPSMMVDITPWEIEYKELVMIRGIGEGAFGRVYLAKWHETLVAVKVLLSSQDIQEAVLEQALTLSNPIMCNLQKECGLMX