MAAAGALHNGRRQTLSRALSRLVLRAFRSRLKRHSRKKHLPLTQKQWRDAFDPLSGRLIDGEKIMKRVRYGGVELKIRGEVWLFLLNFYDLESTAAEREAEKTLKRAEYDDLKRRCIILREKKVLKSRSSLEGEVGLVEMNATSLHQDTVFCSRKKALAERFPSKPLPGKHDLSVTGWQQEDYMFSPFSKGSMTPQATEEFSTWQRIIRLDAVRMNAEWVPYSPSQASVTKGMARQLAMNVSLRDDEHLEPCVRHHAARLVAILEAYALYDPETGYCQGMSDLLSPFVALLDEDYQAFWCFAHFMYTTRHNFQSDESGIRRQLQLIARILKVGDPQLYKHLEKIQAADCFFVYRMIVVLMRRELSFEQTISFWEILWADKTAVRSGKVKHFCRKRRRKAPPSDDLLLYVVAAAVRRKRNFIMENCICMDDILRACNSMAGHLDVWALLDEARELLEAVHARFRF*