MNKWPSLKQLSYLVTLYETRHFSEAAERCFVSQSTLSKGIQNLEELIGCSLYEKQDKKSPLVFTRVGELVVKQGRELLAKGQDLVELGKLCQGDTMEGQLRLGCIPTIAPFLLCDLVQEINQRYPKLHLLLREDTTANLLSALRSGELDVLILALPVDIGNMESYVVGQDPFRMVISRNQVNQIRVPIRYADLPDESVFLLENEHCLTEHAVSACKLTDKEKINPFTATSLHTLVQMVANGLGTTFIPQMAIDHGLLDNQNLVVIDPPGQKAYREIGLVWRPSSSRIHTFRQLAEIVAELL*