MHDFAEALYRPGVHWPERFMKRNPELKRQTLSSPTSSLSDWCEPAARGAATGEPFIGRLNGEATVHPGIFQWTGGKLGAVEELHAWLLKNKEGQSKLLTSGWNPEYWEYCGTIRGLDTRPAEWDTLGQHPYSPGTRSPTMPSTRQPSGSRHSKLNSQNPKNQDPKKQDKGKAKVEAESELWTQSLVVYMFHGEPDIWNNRHVLVQLESAQNPHFHQTVHVLRVVDEIDNDKDKGADGKKKGSKQKMPKAEPTGERAWKIDRCDRQVDWTESKFYMGHLDSGLVYVNSRHEKQVADVLASQPVPDPGFTDQGSQIWLMGAMHKLVKSGLQTQDWYNWWEAEFLNFLMVESTDEVP