MGLSLEIAKLLGVNLGRATVSSFADGEINVMIHENVRGKDVYIIQPTCPPVNNNLMELLLMVSCLNRASARRVTVVIPYYGYARQDRKMQARVPISAADVARLLESMGVDRVIAVDLHCGQIQGFFGPRVPVDNLEGGIVGIDHFGGKDLHNPVIVSPDAGGVYRAKKFKEGLAYKYGWEDIGIAMIIKQRARAGSVDQMDLVGDVKDCDCIIVDDMIDTAGTLCKAADVLVAKGARRVFAFASHGLLSGPGNERIANSKLEECVILNTIPSTPQRAANEKLVELSVAPLLAQTIFNIHAKRSISALFK*