MKTLRLICAFLLPFFLISACKKIPVIPENKTKALMGKRWKMTAYTEDGVNKMTETYDACELDNIEIYAAGGKYMMDEGATKCDDNDEQIQEGGKWEIKGDKLILSHEALDIQLQFTILELTTTTLKFSLRNPFGSELYIYTYTAQ