MHESLLSPFFAAVEGASTLRWHGRVTKVVGNLIESEGPLSSLGDSCEVISSKGDVYPGEIVGFRDNAVLSMTLQPPKGIRFGDSVVGLAQPPSIAVGDEILGRVLDATGAPLDGITPARPRGSRPVDGSAPLPYARIPVREVMPCGIRAIDGFVTCGRGQRIGIFGGSGVGKSTLIGMLTRGSAADVTVLALIGERGREVREFVEESIGEEGMQRAVVIVSTSDQSPLLRLRAAMAATAVAEHFAAEGKHVLLVLDSLTRFGMAQREIGLAAGEPPTAKGYTPSVFTLLARLVERAGNFERGSITGFYTVLMEGDDLQDPLVDAVRSLLDGHIVLDRKLASDGHYPPIQILESLSRLASAVCSVQHLQASRKLRAWLASYVRSEDLIRIGAYQRGGDPVLDQAVSAMPEIRKLLIQGALERTSLEEIVSGMSAIANR