MQNNMSTKRLSWTVDEDQELIELMNTHANKSWTFIGKRHGTKTGKQCRERWQAHLRPGIVKTPLTKEEKIKILQMQRTMGNRWKQIAAEFPGRSDNTIKNFYYSHVHKKVKVDLIDDCNKESNDSIEMERVEHFHKIDDKYVEKLYESDKFGQLLKISTLCLYKYKNKMKLTPFQRKNCPNFAKLFKSL