MRSRVNFLGQIRKGGRILGSPFELKEAVARCFKNFYSGENVVRPKLDGVSFPSIPQDVQRWLEKEFGEEEVARALEECDGDKAPGLDGFSFSFIKAGWEFLKEDFGDILSEFHRRGRINREMNATFLTLIPKVPNPVELCEYRPISLVGCWYKLLAKILANCLICLLLSVLSKGPLWRKDKFFDGVLIANELIDSRKRSTADGVLLKIDLEKAYDHVDWNFVDYMLFRFGFGETWRRWMNESTTSFSVLVNGSPLKLFKGSRGIWQGDPLSSIYLRLWWRL