MKYVVVSGGVISGIGKGVLASSTGLLLKTKGLKVTSIKIDPYMNIDAGTMSPLEHGEVFVLNDGGEADLDLGNYERYINVTLTRDHNITTGKIYQHVIERERRGEYLGKTVQIVPHLTNAIQDWIERVAKIPVDDTDEEPDVCIIELGGTVGDIESAPFVEALRQFQFRVGPDNFALIHVSLVPFIHGEQKTKPTQAAIKDLRSLGLTPDIIACRCQAELEASTINKIAMFCNLGPKQVLDVYDVNSTYHVPLLLQKQGIIDLLTRKLALDQISISGRFRDRGNGLLGKWRQLTTQHDRSFETVSIAMVGKYTHLQDSYLSVIKALEHSAMKCHRRLEILWIESSDLESESDEKAKYHQAWTKLCRADGILVPGGFGTRGTEGMIKAANWARENKKPYLGICLGLQIAVIEFARNVCELDGANSEELDPETETKAVVFMPEGDREKLGGTMRLGARTTVFQPGSEKSKIRKLYGSADSVEERHRHRYEVNPELVETFEAAGLKFVGRDTAGQRMQVLELDNHPYYVATQYHPEYLSRVLDPSRPILGLVAAACGKLDEITKGQSAEIASGEF*