MYTLLVCADLYGDKCNLELGFLSMPTMTQLQEKVLQVFEAEANIRRPSGYPVMDFTIARIQIYDDALLKWVDLVSQTQMHEYDQLYVFQPQTPWHTDVQKDLPPPCPPSKSLAASMVHSMVNSPYKSAVITGHTSYRNDTPCASTTGSMALSPTRMRLEEQRRRERALQEELNRIRDESARLERELIMEEEDNRARDQEQKNRILRQKEEEVCRQREILMRSEEEFRRLQSETTQY