MGQWISARVPAACKKRRDTLDMSKILDAREWMTWFLGPSEWEIIHQCREATFNGTHFVNSSTGQQWSAGKFQRKTLEELEQEISSIPRDDELVERVPLLRVIEGCDIGELQAKLKTEDRAMVQIASNFNCLENPSRGCLPDYGNLGPAASFGVPAASLLRAHYAFYDASKPPTSWGQSKSQQVDLLQNVRAYFGTCVNGKATLTGEEELLPTEKMDETAGRIQVGIHSDAEVVFGRTPFRDRIQILDERPLVDQVLSASMNWNSPGVRPSEEKLLQLTRAALRAAYRGAYLAAISRGRHLLCLTLIGGGAFSNPQEMILEELAKAHAEYAQHPASQLREVRLCLYPLGTAEPTEKKLKKLLLDLGYQPN*