MEKVMKEKAYISQSIAAGEEMLQVWDEKFLSSTRTDITLKEYIYACLAKLGNGWLPRGGMSSAEFKNQPRQPFLARHMVYRYLEYCPGTPIYTIGVLQKLLTRGKKLGMYELEFYYPCTHERELCPWYLELMEQMPTSGFELDLYLECHPEALSNYDNDVVEVQQLNPRVHTHETIQEMPNPNTVEPEETSSHQSSRQTKTFFPSLPTATDNNLEELSSATMHKQVCPLSPTVSVGEVVVLIADYTQLLDATSRELYMLDRWIHGLGQLTPYGKIDFIFFDLSDGMPPPQGDTPSWDVLQA*