MQADVETLFSKHGQTVAALARSMLERIPGDRITRVHEYAARLDASAGTVQAGLNYLMSVGAVRLEARGRLGTYVVAIEYPLLWSLAMRRPLMGALPLIYSRRLAGLATGLRTQFDRLPIDLELRFIRGSGQRVQMLMAQQCDWALLSRHAALLSPGVDVVAELGDETYMAHHVLLLHDASGSGIHDGMRIGIDPSSSDHAFIVRAICRGRSVEFVEIDYAKGLHLVMNGVIDGTVWSCEDVPDTVRDLTVIPLSMDEYPELVALGVATLVVDKGNRAVASVLRAAVNATELREIQQEVLDRRRPPAY