MQISNPNLVVFLGFLLCIFMAEEALCIRIPNRTPEFAAVDDPNRPLKVAVFALGSFWRSESVFGCLPGVFRTTVGYAGGTKTNPEFRSLGDHAESVQIEYDPKLIQYKELLSVFWSSHDSTQVFGQGPDVGNQYRSIIFTNGSEEARLAFMSKEWEQTKMRPTIVTTQIQPMGTFYPAESDHQKFELKQNPFLLQLIGNMPDEELARSTLAAQLNSYSAELCPPKIQKDIDAKINDILRKGWPILRQV