MKKLGFLYRFTNQISGSIPPAIWHLIDFTELDPSDNLLDGSLPSSIGNLTKLTMLNLFGNKLTGTLPVEIANLKSIVTIDLSENRFQGPFPSSISHLRSLGLFYIFSNNFSEIFHWILAKISFHPNTHIWISRLRLQINIGELIPNLGTLLLSNNRVKGTIPTSIGSMMNLGVLSLSKNELTGVLPASLRNLVGLRSLRMANNMLQGVIPEELTRLIGFVVFNLSRNHFRGKIPENIDRLQELESLDLSSGIPPSMSSMAFLSYLNLS*