MAALCRSHAGTAGSRFLRALVFSKPLRNASTESGSESATHDSSAPRARSGGFASALERHSDLQRKAELRLESPKPVESFASMLRHSPLTQLGPAKDKLVIGRIFHIVEDDLYIDFGGKFHCVCKRPDVDGEKYQRGTRVRLRLLDLELTSRFLGGTTDTTILEADAVLLGLQEIRDSKSREEQPSK