LKTSIRLFTVVHFSXPXHMETSPACKPTISAGSSSKSKEKKGGVKKTTKREVKLSTDPQSVAARERRHRISDRFKVLQSMVPGGSKMDTVSMLEEAIHYVKFLKTQIWL