MTLQALGSAIWSISTDTLARWMGVSAAVTLFTLLWGPAWLRVAPYGRYSGQGWGFFIGNKTAWITQEMWSFLVPAIWLSCYATEEQWQRVKQPANALLMAMFLCHYFNRDFIFPFRLRGGKPTPFTVWLMATVFCLYNGWMQTRFILCDAPAVARITDRTLAGAVVWLAGWCINLEADHILINLRKPGETGYKIPRGGAFELVSAANYFGEILEWCGFAIAAYPSPPAAAFALFTFANLAPRGWRHHLWYKAHFPAYPQDRCAVIPYIWX