MATFIPIAGTGRDNGKSYNMERVLRSNILNSDYFVQLSKIEDFMDLVDEIYNEVDHVEPWMSGNARGPSTAFCLLYRLFTMELDDRNVNHLIRHRDSPYIRAIGFLYVRYVRDPKEFGRWFDPFFKDDEEFAPMPGGKNVTIGAFVRDLVLDQYYFETIFPRCPEVTRRALVDRIVRLGFGAEPLGCGGCGGSRRVEAPSGARPPSVKAALSVNLGQRAPHMAGVTERGRGIDPSRRDRDRSREDGNRNRDRDGNRNRDRDRDRERDRDRDRDRDRDRRRSRSRDRDHPYRRDDRRGGDRGGSRDARKSHKRERDGSRDRAYGGGGYRRDGSPRRAGWAR*