MRARRTIGDDSPLNPHTPCRAARCPPFSADRAPRARARTASLRSPGAAWECRGGVAMGGVTPRQACPRPSGLGRNLRSKTRWFTGFCNSHQVSHFATFFIDARAEISVAESRLKGSHRRAADPYVGACVPGRGAPAPGGAAALSASRFLGARRAQRVVSEPAGTRAAGVAPRAARRGRRSRGTGSPVVVLETAMILPQVHLRKPCYDFSFL