MKTYDYINRVVLTLPLPVYEGLTLSMKIGRGVTDLKDVLWSGSLTFKHALSTSAANVDENASVKKYASYTVFKGKAALSISPILPLFTKVESGGSRVDRNGSVMLTFFPAVGQRKYDYTKKQLFALSPTEVGSLISLGPAESCEFFHDPSMKSSTLYRAIIFSLSTTISKTNERLSVPVTKAEFAVMRTALSFALPHIMGWDQALSTHPQSTSTSASKPRFERPNPASEWDRELSDFMVPKEIEVRMKSTMKPLVSVQCTYRFMANVYSRLSYNLRLMSSVAVQSCGLCKEPQRTRTGYTQRIGYNPAETNPCSVMIPDTTFLSSTTGRNCTGEGGDSIFSMASTAIASAVIVLGFLKEVKQAC