MTGARKNKVAYFYDREFQEFYFGQNHPMKPHRLAMTHHLVLGYGLHKKMDVFRPRRAHPAELAQFHTEDYIEFLSKVTPDSAAKFGNQLRQYNINDDCPIFDNMFKFCQLYAGASIEGAVKLNHNLCDIAINWSGGLHHAKKGEASGFCYINDLVLAILELLKYHARVLYIDIDVHHGDGVEEAFYLSDRVMTVSFHKYGDYFFPGTGDLMDTGELNGKYYSVNVPLKDGTNDDTFHALFKPIMRRVMEVFRPEAIVMQCGADSLAHDRLGCFNMSLRGHGEAIRFMKEFGLPMLITGGGGYTKHNVARCWTYETAILTDTQVPEQLPRSDYHEYFAPDFSLNVSAHKVMDDSNSKAEVQRILREVFENLRLLEHAPGVHMHQVPPDFRVPRYNYDEEPLEERVGKYAREHLIIREDEEMALPGAGAMGGAGAGGPYHHEPYD*