MVMLRENGSTVKKTTQGRKKIEIKKIENLSNRQVTFSKRRVGLFKKASELCILSGAQIAIIVHSLGKRVFSFGHPTADSVVDRYLGGGGGGREAHLEAAKTRDYNKHYSDVCKKLEVEKKRREAIEEAKRVEGYAAAASGLWWDDADVEGMDLDELVQYAEALEELMKNVTMRANDFMLMRNSNSLRPVAAAGANSMDIAAAAAYSVDDTTAFGNQSHLSGGFDYHDNCDKFTLIYSEYHYIIYTFEFLPSTYIQSHTTHTLKHE