MKRDSWVPSKYQFLCSDHFTPDSLDIRWGIRYLKQTAVPTIFSLPEDNQGKDPSKNKSQKKNLEDEKEVCPKAKSEESFVLNETKKNIVNTNVPPQHPELLHSSSLVKPPAPKTGSIQNNMLTLNQVKQHTGKPESTLETSVNQDTGIGGFHTRFENLNSTTITLTTSNSESIHQSLETQEALEVTTSHHANPNFTSNTMEIKSAQENPFLFSTINQTVEELNTNKESVIAIFVPAENCKSSVSSFISAQKETTEVEDTDIEDSLYKDVDYGTEVLQIEHSYCRQDINKEHLWQKVSKLHSKITLLELKEQQTLGRLKSLEALIRQLKQENWLSEENVKIIENHFTTYEVTMI