MVNMMEWQKQQVQNGNVEAMYVKVMTDEQLETLRKQIAVYATICEQLVEMHKTLSAQQDLAGVRLGNLYCDSLMTAGHKITSRQRWTPTPVQLQILERIFDQGNGTPSKEKIKEIATELSQHGQISETNVYNWFQNRRARSKRKMQNGGTSNTESEVETEVDSKDKKTKPEEFHSQQSAALGDENLCFQNQEKCSELQYLNHGSNKTYSVFPSDGGIRSTRNLSGVSLYDEVLSNSSMLHLVLSSFICLFIGFIFRMILYCS