MHLCDCKNFSKTASAMHLSPSALSRQIQKLEQDLGHTLFLRDNRSVELTPAAHQLLPVAARIIHDWRQFTTELNDHSQELRGEIKLFCSVTASYSHLPELLSSFRLKHPYIEFKLLTGDPAQAIDKILHDEADIAISAMPEQLPSRIEFATISEIPLSVIAPLGISSFMDELQKEQPDWNEIPFIVPESGTARDRANTWFKQMKIKPNIYAQIAGHEAIVSLVALGCGVGIAPDVVINNSPVRDKIQRLSVPPIKPFMLGVCCKRSQLDNPLVQALWRVVSAKKSVVDK*