MAQKHLHELLQEDQEPFKLKHYIADRRCQLNKNPSKYSLQTVKKQKSISSPSNTSTLLCKHACFFTSIRKKSDGGSSERLSPINFPASTKSPVRKVFLHIPASTSSLLLESAMRIQKKQKNRPKLKKTQMGFGLFGSILKKFMNKKREIGMKRNEIVAELTSGSCSCNHSRLSSAGWSESNEEKSMDFETSSSCRSENEEIEDIELGICENKYCSSPISPFRFSLQKCPSSTGCRTPDFSSPVASPVRHKTEDKENYEDLSNIEQEEDEKEQCSPVSVLDPPFDDDGHEREYEYEDEDEDEEYDDCGIDCNYALVQRAQQQLLSKLRRFEKLAELDPIELEKLMLEEEEEEGNNDLEYDNDSLLSYRDRDFETFASEVTFPFDMKRLVSDLIYEEKTETNNSNNREEEVVFGRVCKRLDSWQHVRSDTIDMMIESDFKTELDDWKKFHEQREEAALEVEVSIFRLLVEELAEEIVHFGGHHW*