MSVQEYLDKHMLSRRIEDAVNAAVRAKTPDPVLFISNHMRKSVPSVITKVKARQILDSRGIPTVEVDLHTNKGVFRASVPSGASSGMYEAIELRDGDKGTYLGNGVNRAVKNINEKISVALVGMDPTLQSQIDQVMIDLDKTENKSELGANAILAVSIAACKAGAAEKEVPLYKHIADLSGQTSLLLPIPVFTLVTGGKHAGNNLAIQEIMILPVGSKTFEEALQIGSETYHHLKVVITEKYGAYGCNVGEDGGFAPDISSLRDGLDLVQEAIGRTGYKEKIKIAIGVAATEFCIGTKYDLDFKTPNKSGQNFKSGQDMIDMYKELCADYPVVSIEDPFDKEDWEHVKYFSSLGMCQVVGDDLLMSNPKRIERAIQENACNALLLKVNQIGTVTETIEVVKMAKDAQWGVVISQRSGETEDSFIADLSVGLATGQIKAGAPCRGERLAKYNQLLRIEQELGDQAVYIGEKWRT*