MSQNQPAQPTKRNLFKTALAVGAIGAIGGYFGGKKQGETAERTAESQHSPQAYPCYGEHQAGIVTPRQAFSIMCAFDVTAQSAKQLENLFRTLTARIEFLTQGGEYQDGDDKLPSAGSGILGKAFNPDGLTVTVGVGSSLFDGRFGLKDKKTVHLQEMRDFPNDKLQKSWCDGDLSLQICAFTPETCQAALRDIIKHTAQTAVIRWSIDGWQPKSEPGAMAARNLLGFRDGTGNPKVSDPKTADEVLWTGVAANSLDEPEWAKNGSYQAVRLIRRFVEFWGRTPLQEQTDIFGRRKYSGAPMDGKKEADQPDFAKDPEGNTTPKDSHMRLANPRDPEFLKKHRLFRRAYNYSRGPASSGQLDVGLVFVCYQANLADGFIFVQNLLNGEPLEEYISPFGGGYFFVLPGVGKGGFLGQGLPGV*