MKKIQTWNVGRWRRKGIEILAMGHTLVLLIMGSALLFVVLGLGGLAENRLQTSPVSSMKGLAGSVSSGFFADMLGMEVPHLAQKKQHSSLSGEQWSPFVFQMLTGINPQDPKSLISREIPGMSAGAPVLLRKGSGNDKVEGPTDYQPDQGTTDTPGGSDAAENPPSTTPDIPTTPETDPAREDDPGDAAKGEKRILIYHSHPREAYNPLLSKTSSNPNSGSKSANVSRVGDFVKKRLEKQGISTLHVNKDYATTVQNYNWNYSYKYSRATVKEVLAQNKGLTYLLDIHRDSQRHGKTTATINGLSYAKVYFIIGHDNKNWRKNEAFAARIHEKLEKSYHGVSRGVWGKDGGKGNNGEYNQSLSSHSILIEIGGIDNTEEELKRTSDVLADMISEVYWEDQKAQKAGTNVSDTKKSNSGN