MDKVRFDKFILNSSLLCEPKQIDSRELDDNKCQKKKFVKILKVDGYFLSAFSHLIKVSEFYSNAVAKGLMQSSSHIYPKKCCIKFQLVKPKFEVIDYVWNEKISNLVLQRQEQEQAMSWLSTLGGAFSALGDKFENHAKIAGKISLQQLKIAFQLGEPLLVARCRLYIALSLIQLGKLSAAKKLIENLYILAKDFKDVRLQNMCKGVWAKLQYVHSQKKLSLQ