MFSDNESYLSLGKRIFDIYIQGELVRKDFNIEAEAGGTHKAVVRNFTAVVKTHTLEIRFYWAGKGTQSLPYRGTYGPLISAISVESDFIPPGGNKISAGAVIAATNNFDAANKIGEGGFGPVYKGLFYDGTIIAVKQLSSKSKQGNREFVNEIGMISALQHPNLVKLYGCCIEGNQLLLVYEYMENNSLARALFGPEEQQLKLDWPTRHRICVGIARDFGLAKLDEEENTHISTRIAGTIGYIAPEYATRGYLTDKADVYSFGIVALEIVSGERNTNYMPKSEGIYLLDWAYVLQERGSLIELVDPKLGSEFNKEEAIGMITIALLCTNSSSTLRPTMSAVVSMLEGRTDVQSHISVPNLSSDDLDIKAIRSHHQQIHSQEQNQSQSQSISINRPQTVSSASASDPYPIIMDLDYWNNRE