MVNELQSPDPEHRHLNSEVFRAIADYTYDWESWHAPDGRLLWVNTAVERITGYRPDECLAMSDYPLPLVAEGDRERIAEVLADALKGGSGNDVEFQLVHRNGSTKWGAVSWQPIYDDSKQHLGFRGSVRDVTERHLLREELRLHNQHLEQLVQERTAKIAQLEEQRLKMEKLAALGQMAAGVAHEVNNPLAGIRNAFTLFKGSVRPDEENYELLDLIDAEIERISSITHQMYLLYRPSQQAPSQFDLRHTVEDTIVLAQPLATKADVWVTSQAKHCIGSAGLGPTEVLLREGELKQILLNVIRNAIQASPIGGSVAIDISTSPNEAIVAVMDEGKGISEELAERIFEPFFSTKTGTREGMGLGLSVSRSLAEAMGFFPMAEGRARILIADDEPLYLRTTSKLLRKAGYDCVGVADADTALQKLREEKFDLILSDLNMPGNLKLELLQRGRSDYPHIPLIVITGVPSLPTAIEGLRLGIADYLLKPVKYEDLIASIRRVLAKPALQQSADEPAGSINVDDPAANFPDIVARSKPMLELLEIVSRVAQTDANVLITGESGTGKELIAKAVHRRSRRSDHNFQVIDCTAIPESLFESIVFGHAKGAFTGAVRDQEGLLSLSNGGTAFFDEVGELPPASQAKLLRAVQEQVFTPVGKSQAVHVDTRYICATNRDLMEEVNVGRFRQDLFYRLGVIHVELPPLRARLDDIEPLSNHFLKVIQKEDRRVVGISDEVFDCFRKYDWPGNIRELRNVIERSIALTRTDIVQLEDLPKPVLEATSGHTGNVSALSEISREEALDNADRSYLTTLLEKFEGNVAQAARQAGLSRQGMHKLLNKHGIDASTFRS*