MLLSINTQNPQTRLIKKVAEILRDGGIVIYPTDTVYGLGCNLFNKKGIEKIYEIKKRNKKQPLSFICADLKDISKYAQVTDFGYRIMKRHLPGPYTFILQASRLVPKIILPKRQTTGIRVPDNRICMALVAELGQPIISTSVKAADDRYLNDPEEIESIFKHHVDVIINGGIIAAEPSTIVSLIDDTVEVLRIGKGDASEFI