MFSDIKSYSSLGKRIFDIYIQGKLVWKDFNIVAEAGGTHKAVVRNFTANVTSNTLEIRFYWAGKGTESLPSRGTYGPLISAISVESDLKRLDLQTGSFTLRQLKAATNNFDTANKIGEGGFGPVYKGLLYDGTIIAVKQLSSKSKKGNREFVNEIGMISALQHPNLVKLHACCIEGNQLLLVYEYMENNSLARALFGPEEQQLKLDRPTRHRICVGIARGLAYLHEESRGYIAPEYALRGYLTDKADVYSFGIVALEIVSGKSNTNYKPKEDCIYLLDWVF