MVRGIVLVVAGSDSGGGAGIQADVKAITALGSFAATAVTALTAQNTLGVRDVHVAPTEFITAQIDAVADDLRPNAVKTGMLADGPTTRRVAQDIKRHQLKNVVVDTVMRAKGGASLMDADAIDDLRDELCPLATIVTPNVPEAAALLGMDEEAFGRVDMATRAKELGTRLQSEWVLLKGGHCAEKDKGGVAIDYLYERATGETTTFEGVRFSTPHTHGTGCTLASSIAASLAQGYDVPTAVRRAKVYISEAIRTNPGYGTGHGPLNHLPYYAATASMGKVFRPSALRLYLVSCEALTLEKLEQALQSGVTIVQMRDKNPSTRALVERARAMKAVCDRYSVPFIVNDRCDVAIAVDADGVHLGQSDMTCVEARNILGPNKWIGVSCRTEDLARAAKVDGADYIGCGACFGTDSKGDAQVIGVDGVAKVAAVAREILLPIVAIGGISCETASDVRARTGADGVAVISCVANAPDVADAVCRLLA*