MDLKLYKAAMEGDMRLLTSIVKPNDPLAPNLTLCLTPRKNTMLHIAVKFEQQEIVQRMIKLCPSLISQPNSKGDTPLHLAARAGHLGVIKLLTPTLNLVEGNPALEEGNSVRQAGGVALRMSNSEGSNPIHEALKKSHEQVALYLLAFEKRHGLARDVNMAGESLLYLAAEAGLDEVVKKIIDTGDYSTRGPDGQNPLHIAVIKRRLGVVEILLRKASNLIPQVDDFGNTMLHYASAKGYLRVFQDDPTRSLEDDQRKILRRLLEAKPSLAYVPDKKGDYPLFIAIKKDFNAAVDIILEHCLDCAELVNQQGQNALHLAVMENNYVILRNLLINRLEFKTLINEPDNDGNTPMHLATRTDRYDIVKLLIDEGPVDLTMSNKEGLTAMDICGYTKREHPIRDRLRKYGAVPGRHRWQERFPYRIKRVKISPDFKEYGLQTLPIVTSLVATVTFAAAFTVPGGYKNDGPHEGLPVFIRNAALQAFVLSNILAFCSSMAATVLLVYANFHSKDAFKIHYALRTCYYISGVAILATITAFLTAVYVLTSKESLWLVVTSLALGFAVPLFLFCFRWGLEKQKRNLFVKDGVHYSFKSRRIFFR