MLRSVGAVARTAAVRADGPLVQLALRPKALRSRAAEFFGTAVAGAARPAQRRFFSTAARAEQAVDAPAPDATKAGEGEGKPAIRKRILSGVQPTGSLHLGNYIGAIRNWVALQEEYDNFFCVVDMHAITAPHDPKELKKSSLSAAAIYIASAGSSTALPPHLARAHDPVQGEGEEAGENVSVGLLDYPVLMAADILLYQTDLVPVGEDQRQHLELARDIADRTNRLYGKRKRIFRIPEGLINKTGGARVMSLADGTSKMSKSDANEGSRINLLDTPSRSSKIKKCKTDAERGLRFDDPNRPECTNLLTIYSLMSGKSREEVAEECAAMSWGDFKPVLTEATVEHLRPIQARYNEVMKEEGYLREVLLAGRDRAGAVADATLARAYDALGFLRVEDL*