MDCQLGVQGHGFGNARTPLLDRPALGRKRNDAGDGQLGDLEHGDSVPAPNVGFGRVISLAKPEAGSLVLATIALLFAATSSILIPKFGGKIIDIVSGDIQTPEQKSEALNAVKNTILEIFLIVIVGSVCTALRAWLFSSASERVVARLRKNLLSHLVHQEIAFFDVTRTGELLSRLSEDTQIIKNAATTNLSEALRNLATAFIGLGFMFQTSWKLTLLSLAVVPVISVAVRRFGRYMRELSHKTQAAAAVASSIAEETFGAIRTVRSFAQEDYEISRYSEKVDETLNLGLGQAKVVGLFSGSLSAASTLSVIVVVIYGATLTIQGAMTPGALTSFILYSLTVGSSVSGLSGLYTVAMKAAGASRRVFQILDRTSSMPKSGDLCPMGDQAAEVELDDVWFAYPSRPSHMVLKGITMKLQSGSKVALVGPSGGGKTTIANLIERFYDPVKGKILLNGVSLVEISHKHLHHKVSIVSQEPVLFNCSIEENIAYGLGGKASSEDIEKAAKMANAHEFVSKFPEKYQTHVGERGLRLSGGQKQRIAIARALLMNPTILLLDEATSALDAESEYLVQDAMDSLMQGRTVLVIAHRLSTVKSANTVAVISDGQIVESGTHDDLLNKNGIYTALVRRQLQGYKSDS*