MGVEGAVQVRSGKTLQQQVIHLVKSLVEKQQEQGQGLILRLCMVDCWGSNRPHMSWAPDFEVSKGSRQEGTRKLIDKWISIDYYEMFKAEATVRKVTEEGRLRVEGEVVDGELVSYEHGMAEEYRRAEWKEETRTPMAIKVNGKVILNMLARCSEEIPDVCSVEPVPVYSAGQGNIVLSEPGIHRKLKHLRQSIQLRLLRMGIAHPVGRDSSLIFTYFLVVIGSRRQDSRCQNNCYPCSRQRGLYHKIGYLGLP