MVLSNKKSKQKLRAAKAELLASCEVKEEEGSMNEKTQQKQKKRKRDETDGELRKPMEKKKKKKKKKRKGKKKEEDGQVVQVASAAQTTKTEEREESVDISNKVYVGGIPYYSTKDDIRSYFEGCGTIMEVDCMNFPDSGKFRGIAIITFKTEAAAKRAMALDGSDMGGLFLKIQSYKSAKANKVSNFSPNMVEGYNRVYVGNLSWNVTEDDLKKVFSDCSISSIRFGEDKETGEFRGYAHVDFSDCVSVNMALKLDQKIVCGRPVRISCAVAKEGAVKKGGATDSRPMQKDQNVDSVATSTVSAKIRRRTCYECGERGHLSSSCPKKHEIDQKEQVAS*