MNLKRGLKASVNGIVLRKKRGSAAMLALMAVAVTLAGCASTPQTKSKHKRSKEYFAESKYGVKASPRVVYGKGQPMPRGGGRDQTGKPYQVKGRWYYPKEDKNYTAVGRASWYGEAFHGRLTANGEVYDMTHLTAAHPTMPLPSYARVTNLDTGSSVIVRVNDRGPYEYDRVIDLSWKAAEMLDYQHHGTANVKVEYVGRAPLEGNDDAFLLASYRPGGGDTIGQPATGVMLAMNGPTPTSPKSHIPVPNMEPVRVSAPIPQESPFSINPAYGDPSGQAPVMPAHVPVPTIRPGSSFGVANAAHIGGLAGYASDRLATAAYREEKTYGSILTASAVSNAWKRRNAEDEGEYIELGLFPSLAAAKKLESALPRSARVTREKIPTENGEFYELTAVAEKGGNDALLRAAWKAGATDAFVVRRD