MASVQSGKMIVGLDIGTSKVVALVGEVTADGQLEVVGIGTHPSRGLKKGVVVNIESTVQSIQRAIDEAQQMAGCRIHSAFVGIAGNHIRSLNSHGIVAIRDREVNPADIERVLDAAQAVAIPADQRVLHTLAQDYVIDNQEGVREPLGMSGVRLEAKVHVVTCAVNASQNIEKCVRRCGLEVDDIILEQLASAYSVLTEDEKELGVCLVDIGGGTTDIAIFTEGAIRHTAVIPIAGDQVTNDIAMALRTPTQYAEEIKIRYACALAKLAGAGETIKVPSVGDRPPRELSRQALAEVVEPRYDELFTLVQAELRRSGYEDLIPAGIVLTGGTSKMEGAVELAEEIFHMPVRLGVPYSVKGLTDVVRNPIYSTGVGLLMYGLQKQSDGMSMSVSGSSYSSDEPKAPVLERLKRWVQGNF*