MQLLGCSQRLAAGVQAEKLKGTACRTQGRAAVALRPRAAASVEVSGRDIREDAHNRANEPGSDAFNARYVPFKAVEDGSASRGSEEQYSLDEVLYRSNDGGLLDVHHDMDALRHFDAAYWKKLFDGRNATTSWPYGSGVWSKKEWVLPEISSDDIVSMFEGNSNLFWAERFGHQLGMSDLWVKQCGNSHTGSFKDLGMTVLVSQVNRLRKIKPDSVQAVGCASTGDTSAALSAYCAAAGIPSIVFLPADKISLAQLVQPIANGALVLSIDTDFDGCMKLIQEVTRSSPIYLANSMNSLRLEGQKTAAIEILQQFNWQVPDWLIIPGGNLGNIYAFYKGFKMCKDLGLVDRLPRLVCAQAQNANPLYLAYKNGYDTFAPVKAQTTFASAIQIGDPVSIDRAVLALRETDGIVEEASEEELMDAAARADLTGMFNCPHTGVALAALTKLRERGVIAPSDRTVVVSTAHGLKFAQSKVAYHSQEIEGIGSRYANPPVQVKENFGSVMDAIRTKFNQLX