MKLSIVTTLLASTAVHAFSDSSPFVLFSTSRLNTPERYDQLQTSNQVIASAKEILSSCPTKDYVIVSQPNVHAADIRDGSHCKMRSLCDTIASKEIKGRFSVAEVVGDLSTHSLEDYVKEACAAKGKVAGIVKVDLTHLPSLEHKDNRAQILASNDDQLGLVLDTLEGDYTLVMVSDPNEFKAYQPDFIEPVHMDLKRGQFSSQEGSDNGNTTYDNRPLFAKYQFFTPGIFVALLALIVMLSILGVGLKALGSLEVSYGAFDKEMGPTAQKKQQ*