MEQPNPFFSDLEVSVAGGCGGEIQITASGTSAPSLPSNRAIPKGGPETDYVLRVFHGSVLSGLQGAHPLYAPITRLAKRWVACHMFGGALQEEAVELLVASLFSFSAPFSVPRSRISGFLRFLRLLSGYNWDALPLIVDINNTLTASQRQSIHDHFVALRQKVLTQLKNKGTSERLSNGGPAMFIATPYDQDHSVWTQKGPSIESLKRIRAFASSSATLLARLINFEESDKWQSLFCTPLNINDAVILLRMDALPHPGRVLFHPRDLLQMSTSEQKKRSESGELAYIPKAILSAGAHAAQRAVLIGFDPAAIFLRQLKSRFASVADFWHDPIGGAAIGLSWRPHVGEPVTLTPALANLQLPLQKQKEADANADGGELRAVVNVGAVLDDMKTLGLGLVDALYVNPKHS*