MRAIFCGNLEFDARQSDVERLFRRYGKVDRVDMKSGFAFIYMEDERDADDAIRRLDRIEFGKKGRRLRVEWTKDRGSRRPEISRKPAANTRPSKTLFVINFDPVHTQTRDIEKYFEPYGRISNVRIRKNFAFVQYESVDDASRALEATNMSKFMDRVISVEFAIRDDDDRRNGRSPDRRGRDMSPDRRGYDRRRSPSPYRRDRGSPDYGRGAPLNSRPQTRRSPEYGRAESPVNERYHSRSPPPRERSRS