MSVQEYLDKHLLSRRIEDAVNAAVRAKTSDPVLFISNHMRKAVPSVITKVKSRQILDSRGIPTVEVDLHTNKGLFRASAPSGASSGMYEAIELRDGEKGTYLGNSVNRAVKNINEKISVALVGMDPTLQSQIDQVMIDLDKTENKSELGANAILAVSIAACKAGAAEKEVSLHKHIADLSGQTSPLLPVPVFTLISGGKHAGNNLAIKEIMILPVGSNTFEEALQMGSETYHHLKAVITETYGAHGCNVGEDGGFTPNISSLRDGLDLVQKAIGRTGYNEKIKIAIGVAATEFCIGTKYDLDFKTPNKSGQNFKSGQDMIDMYKELCADYPIASIEDPFDKEDWEHVKYFSGLGICQVVGGDLIMSNPKRIERAIQENSCNSLLLKVNQIGTVTEAIEVVKMAKDAQWGVVISQRSGETEDSFISDLSVGLATSQIKAGAPCRGERLAKYNQLLRIEEELGDQAVYTGEKWRN*