ALRRPCGSLPTHEDCSYRAPDGAAFPESEGLSGALGSRRRFAAMSYGRPPPDVEGMTSLKVDNLTYRTSPDTLRRVFEKYGRVGDVYIPRDRYTKESRGFASSGSTTSATPKTPWTPWTGRCSTAASCGCRWRATAARPTRTTAAGARHPVGTAAAATGGGAAALGDAGAADLEAGVGPGREAAPATAAPSLGPALARAPDQPPSPDLPEDPSPSPPPSPDPARGQGPGRDREALRPCRSESPSLGRGPRAHPSLQKKRVHRSMEESLEQATGY