MEALRERWPGRRAEIEQLEALLCTLRPPAIYLHGHTGTGKTSILRDTLQSLGLTHLFVSVAESYSSRTLLQTLYDRLVALLPEQEEDGGSRALARAAPYKKAEKKCERMSKLVMRLKQRLPPGRRLYLALDRAERLRDMEAHILPAFMRLGELAERDVTVVLVSELAWDRFHSVTGLPLPYELHFPPTPATPLWRFWGGSGPAGGRPALLLQLRQTCGHREEGGLGALLMRIKPVLKQVFDRLYRRAAGGGRGGGGAGPSAAADAPKTTKLLALAGYLASYNPPGRTSTTSARPATTSPAASAARRPAARWQGPVHAGPASIPLERMLAVFRSIAEEDGTALTTDLLGEVATLARVGVLLSTGEGVPIDKAKFKCTVGHEDAKRLARDTGIALHHYLCPSGSAGRASAPVAAAGLQGVAECETETERGSGRVFWARVKWRGIWVLSGDAGQRPSFVTLFSANQIWVALVRRISTDEGRGDPKLHISWLWNPYNVPNYESALDRSAFGRRLKALPLPEHERDQEDALPLACVNHLAAVCSEGAYEDVKAGRRELAEGIYEENLFVCRACFVTGPSGPAGAEVVERFEPLPAPPLEPCGRPRFGRRHRRLREMRGTARATRKRPGASRRLWRAPALSRRVRPGPEGTFPRLGAGPLGRELARRLDAGVARLQSAAREAGGEASSSSPAARRATLPASALPARGRSAAKLELLVGTFLEVLGPDLGGGAGAGPGPGPGRRAGPKRRRALGADAPELEPGATAGA*