MDQLNKKTELVFIPVPGMGHLVPTLEMAKVLIARDEHLVITVLVIKLPSDNKLSSYIESVSTNPNYNSQMKFIELPQDESSLQSITNTTFITFLSSHKPQVRNSVIEILNSGSNRLAGLVIDMMCTAMTDVANEFGLPTYVFYTSGAAMLGLQLHLQSLRDDFNQDVTEYKDDPEAELSMTTYGNPFPAKCLPSIAFDKDGGSTMYLDLSKRLREAKAILVNTFSEFESHAVKSLSIDEKIPLVYPVGPLLNLDNDHGNNQDSSQRQTIINWLDDQPDSSVVYLCFGSLGSFNEEQIKEIAYALEKSGCRFLWSLKKPLAKDTFFPAAYDNPEDVLPEGFLQRTEAIGKVIGWAPQVAILSHDAVGGFVSHCGWNSTLESIWFGVPLATWPIYSEQQANAFQLVKDLEIAVEIKMDYRKDLRGTESNVMVKAEEIEKAIKQLMEPENEIRLKVKDMKEKSRLTRKEGGSSYNSVGHFIEQVMDITN*