MCCEEGSSEVQLGQTHVMAFVTSQLVQPYRDRPNEGTRSIFTEFSPIADPSFEPGHPGEYAVELGRIVDHGLRESRAVDTESLCVLAGRLVWAICVDLHVLDNGGNLVDAANIAALAALMTFRRPECTPEGDNGQELTVHPREVKEPLPLIIHHLPVAVTFAFFGSGDILVIDPTHYEEAVMRGRMTATINTSGDVCGVQKAGGEGVMQSVIITLVLIVEDNEVK