MSKKQPAQPTRRTLFKTAIAAGAVGAIGGYLGGKKQGETAERTAESQHSPQAYPCYGEHQAGIVTPQQAFSIMCAFDVTAQSAKQLENLFRTLTARIEFLTQGGEYQDGDDKLPPAGSGILGKAFNPDGLTVTVGVGSSLFDGRFGLKDKKPIHLQEMRDFSNDKLQKSWCDGDLSLQICAFTPETCQAALRDIIKHTVQTAVIRWSIDGWQPKSEPGAMAARNLLGFRDGTGNPKVSDPKTADEVLWTGVAANSLDEPEWAKNGSYQAVRLIRHFVEFWDRTPLQEQTDIFGRRKYSGAPMDGKKEADQPDFAKDPEGDITPKDSHIRLANPRDPEFLKKHRLFRRAYSYSRGLASSGQLDVGLVFVCYQANLADGFIFVQNLLNGEPLEEYISPFGGGYFFVLPGVEKGGFLGQGLLGV