MAAATADDEGSAATILKQAIAGDRSLVEAAEAISQQTLLRLACEVRQVGDRQPRFTATSIARVDVAPGCRLRFVLDGSPEDAYVTSEDYFKRCCGQSSYRGFAVAVLTANEDHVHSLAVPPLVLLHRFSLFNPRDLLDFELACLLMYLENCPRSHATPSTFAKVLAWLGVAGRRTSPFERVRCLFLRSCHWVLNTLMFMVHVKPFDDEFVLPHWYMARYLLANNPPPVLSALFCATPTSSSFRLPGPPPRSDCVAYNPAGIMGSCWASEEVRAPLVYWWLSETPKRQTSSLFYQFCGSLEVLFQ