MDKAWASVGAILTFLAFLQGLANAFLPHELTTAFRRLGLGLHTFFTNYVYITVREHDGANPNELYDAVQLHLSDTAAKAARSVNLALPKNASALTYSLAENERILDTFRGSKIWWEFSSSERKQPTISWQNIPDEKRFLRMRIHKKDRDQILSSYLQHIRDNAEILKLKRRDRLLYTNIKESPHGWSGRGKVWESVPFNHSSTFATLALDPLLKKRITDDLQEFQGGEDFYKRVGRAWKRGYLLYGPPGTGKSSMIAAMANFLEYDVYDLELTEVKSNAALRNLLLNTSNKSIIVIEDIDCSLDFSERKKKPKKSEEEGKPPDPSENDQSSKVTLSGLLNFTDGLWSCCGSERIFVFTTNHIEKLDPALLRSGRMDMHIHLSYCRFEAFKVLASNYLNVKEHKMFKEVQDAMEEEGVEMSPADVSEVMTREKRDVEEALRCLVKELRESKFKRKVKDAENEKDKDEEPEVEEMGEVEVGKAEESKAEREPTEKTKAD