MDLSGYQALVWSLAGVLLASFAGFAIIYTYLRHRKQQSLIQFNQEEFVTARRQVGVVRIAWSFFAGALGAWVIASPPAYTGSGFGYGAGALGLVFYSLSSGLPVIMIAFAGEAIRRKVPHVLSLTDFMGWRYGTVAKHFVVLLCLFNMSVAMLAEFSTIGILFGVYLGSKAYAITVVVGLLTLAYTTYGGLFVSIVTDQVQGIAVVLFFSITVIYVAADFRYTLPNPFDGDCCDVASGACADTTNPQGFCLTGTNKAGFSSIFVMPASLFTATVFSEAMWQRAWASADKRSLVRGSILGCTGIVLVVFFVGLCGILAAWGGLIAETTDGNLYFFATLGALNENNNINKWIGVVVMLLAVAMNMSAVDSLQNGLAAGLASIDVLKGRSLLWTRVVLLLINVPLITLGARPNGLDLKVLELFLIANMVCCTSAIPVLLGLVSRLHRFVGGASMVFSCLLSILLTSVYGCQYYYSQWDPIRLNAAFGCDCQALTPDCEETCVGSKYQQKNX