MATSAQLSDSLRLTSAPVVFTRSDTGTVFPQPSTSYPVSTYRTPIPRPFRGALAQPTKAAPVSPFFEKEHALPRGCSDEREHSAAPSGADGAAPLGDDRDIRLPELKQVLSLLEKKWAEREGGVKRSGPGNVYLVGTGPGDPDLLTVKALRLMQSADLVLYDRLVSAEILDMVSDKARLLYVGKTAGYHTRTQDEIHELLLSFAEAGATVLRLKGGDPLVFGRGGEEMDFLEMKGIHVQIVPGITAASGISASLGIPLTHRGVANNVRFLTGHSRKGGHDPLFVAGGAADPDTTLVVYMGLATLPALVTRLVENGLPADTPAVAVERGTTPEQRTVFGELTQLHDLVEKAQLVSPTLIMIGQVVALSHLWPHGAKADVGRISGKELPIGPRDRALRPAEDVACS*