MKLSLLCFITWIFHETVSLPIQNSETERKIEEYLQSNQQQALIRLTDGHREPICSGLIIDTHFILTTATCVNQYARSYRNLEVITSSLSQNIKNARKIRTSNVISVHINSKWMTSKEENADLAIMQVSPALPGQFRFKNSQYSAEADENEILSIVNWRTNEKVNGKILNNNQCKSLLGSRAAILKADMFCIGKEGSAELLSDEEYSDSIVGINSKVYGIVSNRQHMICTNIGYHLQWIKETIHFDQDHLKNPNFNEIINVNERINAPKKKTTTTTTTTQSSEDSSEATSEEEDSSTTERTSTASEEETKETEETESTQSTESPEDTTETEESSETSSQTIETESPEETSESQETSDTTTATESEETSESQETDETSSETTSKTTATESQEETSESQETEETSSKSTATESQEETSESQETEETSSKSTATESQE