MGARFEEDEQEREKSGFSDSTFKTILDRIEKEGAEGKRVFIKDITYYIVPPEKRPGQIAPSLTQNPKRGVGTENGTSENDNSRSGSPAKDSVLGTESPPKSPGSPSSRPRTPPFPYETPVMKRNPTVVPRDILEKFHFTFLIRHPRYAIPSYYRCCIPPLVERTGFSPFMPCEAGYIELRRLFDYLKDTGLVGPAVCGQKDGDVAEEGEVEICVIDADDLLDDPEGIMRQYCASIDLDFNQSMLNWDSEDAHEFAKQQFEKWDGFHDDAINSTDLKPRQHK