MDLIHEKVFVNRYHYDVRNHEWEKENGVPKTNVEVTFQLHHKDKEANNTSVVAVLQFMIVRDEFVISGIVSQMNHIQNRIVNNPKDFSQEEAEYLAAPLLDTLQRLTYEVTEIALDRPGINLEF