MVNLVAAQKPLLHGLMKLAGLTPQNVEIEEGTAMNFWVPSPKSKKNNKHKGNVVLIHGFAAEGIVTWQFQVGSLTKKFSVYVPDLLFFGGSVTSSSDRSPSFQAHCLAKALNKLGAQKCALVGFSYGGMVAFKMAELYPEMVSHLVISGSILAMTDTISGETMARLGFSSSTELLLPTNVKGLKALLSVATHKNLWFPNCLYRDYLKVMFTNREQRAELLDALIESNKDTTIPNFTQKIHLLWGEKDQIFNLEVAKNMREELGKKATFEGIKKAGHLVHLERPCVYNRLLNRFLDTSFPQNNDHHHQH*