MKRTTNDQQTSFQSDYFLTQLAHFTEAKFSLFEHAPLVERRERFRNHIERDEMPLTFCKMGINIPVKLETSQTIGNEINFRSRPFVFNGIWVKVVGTMNTETLDGRVRFERFQRETRVPRVISQLTDIKRIPEVEEETIGLTEAEMAALRREGLNI