MSGLQTPQELEENLRQYREQLAQVEQLLMMGSDEEMPGQDLQDMYQSLTEVIQLTEELLKDALEQQRLAAGALPTGTNADVVLALAAAADGDAAGPVAKIVTPPELNLPAILPASVAEQIRKAQIRAALTGQAPGEWAIGAQCQAVYSADGEYYDATVEAVSEAGNFIVVFDGYGNKEEVGLTGVRPRPSADEGYRGVAAPKRKRVEEEPVVTEIPKWLAIKETDDEKTKARKKKLLKSFKSKIRFQNMDLAQKQKQDTWQSFLKGKGSKKKTGFLTGSIKKGSIFSVPEGLVGSKVGVIGSGRGMTDYSKKQRHEFDEADDD*