MTTPTPSVIPLIINGKEELASSVFDVISPYTNKACWAAASASPQDAIRAVEAAQAAFPAWSQTKPTVRRDILLKAADILESRLEKCAEFMRTEMGADAGASQFFVVPLAIRMLREVASRITSICGTVPVVEAEGQSAIIYKEPMGVILGIVPWNAPYVFGVRSAACALAAGNTTILKSSELTPCCYWALTRAFHDAGLPDGCLNLVSCRPQDAAEVVNAMIEHPAVMKINFTGSTAVGRKIARACGQNLKPCLMELGGKNSSIVCADADIETAVKSVIAGAYLNSGQICMATDRILVHSSIAPTFVEALKSALQSMSDPSSEPPTLVNVASKARVQRLIESALEAGAHIIHGSVTADSDAANSDSGVRMPPVLLGGVKEDMAVWQDEAFASLAACMTFDTEEEAVRIANSSGYGLSAAVFTQDLRKGLAIARKIQSGAVHINSMTIHDEPVLPHGGVKNSGWGRFNASQGLEEFLVTKSVTWMD*