MVLIGSHNQFVDSVCSIVVKGHWGNLLKVKNASALTSSTIHKVLLQLSLYGYGLSHSFPFFKWLDSIPHYSHSLQCSWAMIHILTEHKHFKTAQHVLEKIAHKDFLSSPSVLSTLVRTHDNQEVNSQVLSWLVIHYAKSKMTQDAIQVFEQMRLHEVKPHLHACTVLLNSLLKDGVTHMVWKIYKRMVQVGVVPNIYIYNCLFHACSKSGDVERAEQLLNEMDVKGVLQDIFTYNTLLSLYCKKGMHYEALSIQNRMEREGINLDIVSYNSLIYGFCKEGRMREAMRMFSEIKNATPNHVTYTTLIDGYCKTNELEEALKMCKLMEAKGLYPGVVTYNSILRKLCQDGRIRDANKLLNEMSERKLQADNITCNTLINAYCKIGDLKSALKFKNKMLEAGLKPDPFTYKALIHGFCKTNELESAKELMFSMLDAGFTPSYCTYSWIVDGYNKKDNMDAVLALPDEFLSRGICLDVSVYRALIRSSCKVERIQCAERLFYHMEGKGISGESVIYTSIAYAYWNVGNVSAASSMLEEMARRRLMITVKLYRCFSTSDANENKVSQIFWNHVMDRGLMSRNTMNKIQQKLI*