MAILNFQKPDKVIMIESTDFSGRFEFRPLEPGFGLTVGNALRRVLLSSLEGFAITSLRIDGVEHEFSTVSGIVEDVTEIILNLKQVRFKKQIDETDRETVSVSISGQEQFTAGDLQKFISGFQVLNPDLVICNMDKSVKLNAEITIEKGRGFVPAEENKKASAPIGTIFTDSIYTPIKNVKYAIENFRVEQKTDYEKLVFDIDTDGSINPKDALTEAAKILIHHFMLFSDERITLEADEIAQTETYDEESLHMRQLLKTRLIDMDLSVRALNCLKAAEVDTLGDLVSFNKSDLMKFRNFGKKSLTELEELVIVKGLSFGMDLTKYKLDRD