MSKILAKLPTEMRGELKDPLGEIYTDTDELLADAGDPLVAVGDIVTYHLLEAGHRPAAAIVDGKTERERVERKVLSAIEEFDERIDVANPQSTITDDLLEALSTALDRPDPTVVVVDGEEDLASLPAVVAAPVGASVVYGQPGEGMVLVHVTDETQAECRDIIERMQSDYSQIESILS