MKARMHAFVALMVVSIGAGLFSGMPLDKIAATMEKGMGGTLGFLAIVVALGAMFGKILHETGAVDQIAVKMLKSFGHNRAHYAIGLAGLICALPLFFEVAIVLLISVAFSMARHTGTNLVKLVIPLFAGVAAAAAFLLPGPAPMLLASQMHADFGWMILIGLCAAIPGMIIAGPLWGNFISRYVELHIPDDVTEPHLGEGKMPSFGFSLALILLPLVLVGLKTIAARFVPVGSTAYEWFEFIGHPFTAILVAIYGLAVRQGMAKDRVMEICGHALQPAGIILLVIGAGGVFKQVLVDSGVGPALGEALTGMGLPIAITCFVLAAAVRIIQGSATVACLTAVGLVMPVIEQLNYSGAQMAALSICIAGGSIVVSHVNDAGFWLFGKFTGASEAQTLKTWTMMETILGTTGAIVGMIAFQLLS*