MKVKVISRSADEFTRERSQDLQKVFRNFDPSLHTQARAHEYVRALNAAKLDKIFAKPFLGAMSGHIDAISCMAKNPHHLKGIFSGSMDGDIRLWDIASRRTVQQFPGHRGAVRGLTVSTDGEHLISCGDDCNVRLWEIPVPGAGESMDGSNQTPIATYVGKNAFRAVDHQWDSSVFATAGAQVDIWDHNRSEPINSFSWGSDTVISVRFNPAEKDIFATTASDRSIVLYDLRMMSPLNKLIMQTRTNAIAWNPREPMNFTAANEDCHCYSYDMRRMKMSTCVHQDHVSAVMDIDYSPTGREFVTGSYDRTVRIFPYNGGHSREIYHTKRMQRVFCVKFSCDATYVLSGSDDTNLRLWKAKASEQLGVLLPRERKKHEYLDAVKERFKHLPEIKRIDRHRHLPKPIYKAANLRRTVNEAEKKRKERKRAHSAPGSVVTAPLRKRRIIAELE*