MLFSVDLKSLERTVGEENVHRLQPQVAEAYGFNGEALRFLTEIGLPDDEEFEITFRMPVTFDAAFIWDRASREARGWHFPAGVESVVKIGAFPINAVVIDPNTGVVYQFTDAIKELIPVHGDLSSLARTVSSFLEYIGTYSRHEDEDDEDVEYVRRKREVDDMMSGIRLVDSLPFANEYSEWVELFDNLEGGIYT