MARASRLSQLLSAPPQPSGQVALPQESIRLSQHADLSGEEVDNLIAEVMRYMLFKNYQQPGVPVRREELTQLITKNYKAKNLPNTVIQKAQLKFARIFGYEMREIIRLRHTKGAAGQNSSQGAGEVKSYVLKSMLSDELRMKFVENQETIAVSSFALLVVCILHICGEKIPEETLWLHLRRLGIKQEEEMHPVFGDIKQCLEALIKQRYIQKEKSSNPEGDTFVYELAEKALDNPVKAKLQGFISQMVNREPGLGT*