MDDGSGSIPTEDRPGLLPLFATSPPPPVEEILEEKLRRVREENRRLASKLGAILADHPRLRALATSPPASVATGSGFASAANAAREEQAAGVTAEPRPKAVKDGYQWRKYGRKVTRDNPHPRAYYRCAFATSCPVKKKVASALKEIWKDKHLLPRVKTFAWRLIQKALPTSKRACKISKHISKYCNRCGAVEDEVHIFFLCPFARAAWFASPWYIKSDLYALQNNSITNIIAAIIQSGHPSASLQNIFTFL