MVKLFVGNLPPEATQPELKSLFEQFGRVTECDIIKNYGFVHMDDKKAADEAVRNLNHYKLHNVSINVEHSRGKPNASTKLHVSNLSSSCTSEELRAKFEEYGAVLECDIVKDYAFVHMEISAEALDAIKNLDNTEFKGKRMHVQLSTSRLRVTPGMGERTRCYRCGKEGHWSKECPLDQMAKELEQEPGYPPESFPDPYGPMRSAAYRTAYAQRVFYDEGERFSIVDYYQRYRVRPSSYDAILERRVNALPPGASTISYRERIDSFPYERHLLPPPPQLPSSYYTRERSPIRRSSSASSSMEIYRTERRLSPILRSPFADDPRCSRDSYYERVQYF