MAFTMLRPVAAHVLYPDLSLLSEDEENRSESDASDQSYGAYEGLEPHGKVARKPGPLVLVKQRQAANARERDRTQSVNTAFTALRTLIPTEPVDRKLSKIETLRLASSYISHLANVLLLGEGCEDGQPCFSAIYGAKGELEGKQPRSICTFCLSNQRKGGSRRELGGNCLKVRGVTPVRVPRR