MRYLYFHGNASQARPIRHHLLAYLDACASRAHLAELHGRLVRAHLTSDSFVAGRLIALLASPAARHDMRYARKVFDGMAQPNAFVWNCMIRGYSSCEAPRDALAVFREMRRRGVSPDNYTMAAVVSASAAFAGLKWRSNGDAIHALVRRIGFTSDVFVMSGLVNYYGAFRSVEEASKVFEEMYERDVVSWTSMISACAQCGHWDKVLKMLSEMQAEGIIPNKVTIISLLSACGQTQAVDEGRWVYNQPWCCP*