MQISNPNLVVFLGFLLCIFMAEEALCIRIPNRTPEFAAVDDPNRPLKVAVFALGSFWRSESVFGCLPGVFRTTVGYAGGTKTNPEFRSLGDHAESVQIEYDPKLIQYKELLSVFWSSHDSTQVFGQGPDVGNQYRSIIFTNGSEEARLAFMSKEWEQTKMRPTIVTTQIQPMGTFYPAESDHQKFELKQNPFLLQLIGNMPDEELARSTLAAQLNSYSAELCPPKIQKDIDAKINDILRKGWPILRQV*