MARRRVSAGAASTPIHQIGIQGRTTKALHGCSVVIKSSTSVVGPYAWVRSRGGRNKLSVQTIELGGDTNKLTNLVGGKRKGDKHSMDNHNLEEEAKESVSKRRKNAEHTGSTVAQAPHNDGHQWRKYGQKWISRAKHSRSYYRCANRKVQGCPATKTVQQMDSSGNGTSKLFNVDYYGQHTCRGDGIANPYVVDTAHHSMEPINQNECNSPTLEHEAHEVQDERFENLCMVQNMPEYLIDFELERAFEFIVNSPLGSEHWTFDDSIRCEHSPICIWG