MATLGYGQEPPRVPSPVNLAPPGTPGTHHREARLHLQGHQHDSAGGGPEALSQPLPEEQLSGLDLRDAGEVRIGRDTYRPGSEAEPEQPPSSPRPRHPEEQAGGALRTLLRSLPRRPKCADRFGQESSLERPTGQPPGTAPCSQKRGPWRMTLLPQGASGTAAAPERAGEPEGGRESAPGGPRGGKPHRCETCGKSFKYKSLLLKHQRIHTGEKPYACHECGKRFRGWSGFIQHHRVHTGEKPYECGQCGRAFSHSSHFTQHLRTHNGEKPYKCGECGQAFSQSSNLVRHQRLHTGEKPYACSQCGKAFIWSSVLIEHQRIHTGEKPYECGECGKAFRGRSHFFRHLRTHTGEKPFACGACGKAFGQSSQLIQHQRVHYRE