MAQFHPTITPEALKDKVIVVTGGANGIGASLVEYCGQQGAYVCFGDVAENAGYQIAQSLCSSGSSSSPRAVFQHTDVTSYQSVLGLFDLALKTYGRIDHVVACAGIMEIGNLFDPALTLETVRETPTTKVLDVNLTGCLYVARIASVYLRQNRPENADRSITLISSVAGFKESPGMFVYQASKHGVLGLMRSLRLYLSSPTHHIRVNAICPWMTTTAMVKGVQEAWMKAKLPCNTPADVAYIIAGVLADSALNGKSMYVEGGRAWEIEANIDRLEPQWLGEEQSRSLAQGQAVLGSGMDWAQ*