MKEKLYALRSLVPNITKMDKASIIGDAVSYVQDLQLRSKKLQSEIAGLEASLLANDAQQNSQFGGPNGSKPRNQSTKKILTQMDVYQVEERGYFVRLVCNKGGNVVVSLYKALESLVNFTIQSTNLTSSASNKFIFTFNLLVREIQQQQHINLPNLKLWVTSSLLNEGFELLTL*