MSNLQSKLGDGFSKLQGGLEQGKTRLQTVQEINKLKKMVEDTTEKKSKLLLDLGQLTHLWIREGKLQDSSFTEISNALTEVDQVIFTTFKKINELSANQEEENLCECGALITPNDKFCGECGLKLEEEATKEDIEMIHCSVCQEVIISSCNFCGCCGSKLTA