MDREGLGIKHFLKDKNILITGATGFLAKVLVEKILRTQPDVGHLFLLINAKSSQSASERLRKEVQCSRLFQVLQDKHGDEYEDFIQAKLTAVAGNVAKEDVGIDKDVAQALASEIDVIVNSAATTNFIERYDTALDINTKGPFHLLEFAKRCHRLKLFLHVSTAYVNGKRVGRALEKPFRMDESIARESLGNESAPLLSVAQEIESVCKLSSLAPAHDKDEVAQQTAFMKELGLKRAALHGWQDTYVFTKAMGEMLVCENRQDVPVVIVRPTVVEGTFNQPFSGWMEGIRMMDPILLTYGKGQTSSFYVDPNGVLDVVPADMVVNTILASMAKHAGKKGCLNVYQVGSSVVNPLTFDKLAKYTYEHFRSQPFVDQKGNPVMIPKMTFITNKYTLFLYNYLQFNLPISRLFPWFQREDTQRRLKYLSYASQRVNQLIDTYAAYTFYKGRFDISNLERLYKELSAEERDEFGFAVWSIDWDKYIKDVHLPGLRKYTLDGNTAFRL*