MGERRKLGDVALDIVLFAGMMTAGLYVARTFLNPILSNLVDPDKEKHEQAKRQAKAHLDRLSRRRHIDGIGDNGADGARGGSRVEELVLNEYENLIALEMVAPDDIHVGFDDIGGLDRIIEELKESVIYPLTMPHLYQHAASLLSAPSGVLLYGPPGCGKTMLAKALAKESGASFINLHISTLTEKWYGDSNKIVRAVFSLARKMQPAIVFIDEIDAVLGTRRSGEHEASGMVKAEFMTLWDGLTSSNSSGVPAQIVVLGATNRIHDIDEAILRRMPKKFPITLPSLEQRRRILQLILKDAKVDAEHFDLDHVAKITAGMSGSDIKEACRDAAMAPVREYMRQHGRDGSKRPVDPAQFRGIRTDDFLKHPGDQYLLEVLQQRQKGSGQAPANDAYADIDETFIEPQD*