MVIVMEDNATERQIENVIKRVEELGFEPHLSQGDVKTIIGVIGENKYEAMESIASLRGIEKVVEITKPYKLSGKQFKKEPTVVDVDGVKVGGESVTVMAGPCAVESKEQLFEAAEVVKENGAQILRGGAYKPRTSPYSFQGLKEKGLKFLAEARERTGLKIVTEVMDTRSVELVAKYADIFQIGARNMQNYPLLREVGKADKPVLLKRGMTATYKELLLSAEYVMAGGNHDVILCERGIRTFSEYTRNTVDISTIPVIKELSHLPIIVDPSHGTGKWSLVDSVSKGAIAAGADGLLIEVHPDPATALSDGPQSLTPTNFAKLMDEMQPIAEAVNKKL