MVNMMEWQKQQVQNGNVEAMYVKVMTDEQLETLRKQIAVYATICEQLVEMHKTLSAQQDLAGVRLGNLYCDSLMTAGHKITSRQRWTPTPVQLQILERIFDQGNGTPSKEKIKEIATELSQHGQISETNVYNWFQNRRARSKRKMQNGGTSNTESEVETEVDSKDKKTKPEEFHSQQSAALGDENLCFQNQEKCSELQYLNHGSNKTYSVFPSDGGIRSTRNLSGVSLYDEVLSNSRNDYLGGKMEVSGSYNIYQQAEDFNLAG