MSLQMLIKPEKLAFSIYRQFPKFKPRQFEEARRGDLERDFLFLLKKCISVNQLRQIQAQMLLHSVEKPNFLIPKAVELGDFNYSSFLFSVTEEPNHYSFNYMIRGLTNTWNDHEAALSLYRRMKFSGLKPDKFTYNFVFIACAKLEEIGVGRSVHSSLFKVGLERDVHINHSLIMMYAKCGQVGYARKLFDEITERDTVSWNSMISGYSEAGYAKDAMDLFRKMEEEGFEPDERTLVSMLGACSHLGDLRTGRLLEEMAITKKIGLSTFLGSKLISMYGKCGDLDSARRVFNQMIKKDRVAWTAMITVYSQNGKSSEAFKLFFEMEKTGVSPDAGTLSTVLSACGSVGALELGKQIETHASELSLQHNIYVATGLVDMYGKCGRVEEALRVFEAMPVKNEATWNAMITAYAHQGHAKEALLLFDRMSVPPSDITFIGVLSACVHAGLVHQGCRYFHEMSSMFGLVPKIEHYTNIIDLLSRAGMLDEAWEFMERFPGKPDEIMLAAILGACHKRKDVAIREKAMRMLMEMKEAKNAGNYVISSNVLADMKMWDESAKMRALMRDRGVVKTPGCSWIEIEGELMEFLAGSDYLQCGREDSGSLFDLLVEEMKRERYEFGYIHL*