MGRQPCCDKVGLKKGPWTAEEDQKLVSFLVNNGQCCWGAVPKLAGLLRCGKSCRLRWTNYLRPDLKRGLLSPEEEETVINLHAELGNRWSKIASQLPGRTDNDIKNHWNTHIKKKLRKMGIDPATHKPLQPAPPQPNEEEKAAAASAIVSGVELGNEAFSISEVPMVHLLDDVVLPYDLVAGAPPASNSGIDTAYSPEPSSSSSSCSGSATASSCASSVVDGECRNWLEWAESMLLDDVVTGPAPWTFEDPFVTYQRIALFDHQETW