MGRSPCCEKAHTNKGAWTKEEDQRLIDYIRVHGEGCWRSLPKAAGLLRCGKSCRLRWINYLRPDLKRGNFTEEEDELIIKLHSLLGNKWSLIAGRLPGRTDNEIKNYWNTHIKRKLISRGLDPQTHRPLNDTTTAAAAATTHASRLDFRNISPLSAVVDKTTNKNSILHHKTINKTSSNNNNHNNNIVLFKPKMEEDNIEEASSGTTTQEDQQQQQQQQQQKLQDHYMYKCSDLNLDLSIGLEPFQSEPTRASSGNSAESRLQQNNYQVFGTVQKAVVTQAVCLCCQVGFQSSEACRNCQCTNGFYRFHRPLNS