MSMARALLLRARRSTCLLSSVLQPQQENRCLLSLRALCSLATATVEPATDTSNLIPGRADSTGTAQYAQRIGSAAGPGHFRQLKVGGQLGDLAVSSLGIGTFGGSELEEVDRDYIRTITRGFNLGINFIDTASNYRSMHSELAVGRCLTKAINQGIIKRNEVIVCTKGGFLSFDYRESVEPRTYIEDKYVKTGLFQWDEFVGGVHCLSTPFVMNQLEISRRNLSLQTIDIYYIHNPEIELGIVARQTVLSRMRSLFTALEQAVTDGKISMYGVSSWNAFRVTSGSKNFLSLEELVNFAKEAAGSEDHHFKAVMVPFNLGLQDVANNPVQNIRGRRLPLLHAAAHLNLNVVASSPLFQGSLVKGIAPEAKEKFPELGDSRTPAQCALQFSRTTPGVMTTIAGMSKLSHLEENGAIIKRPATTRG*