MKKPWTPKGKHISKTFHNVKITLLCGFVTILVLRGTIGMDGLKMPADSMDLRKDFSSSLREANRVLSALTEKEEEEEKEEDAADQSSLDPNTPYSLGPEVTDWDQQRQAWLAQHPEFASNAKPNVLLVTGSPPKPCDGPLGDHYLLKSIKNKMDYCRLHGIEIFYNMAHLNSEMVGCWSKLPLLRNLMLAHPEIEWLWWMDSDAMFTDMAFELPLEKYKEHNLILHGWEKEVYSEKAWIGLNTGSFVLRNCQWSLDMLDAWAPMGPKGKVREEAGKVLTETLKGRPPFEADDQSALVYLLVTEAELWGNKVFLESSYYLQGYWANIVETFEEVMQSSHPGYGDERWPFVTHFVGCKACGSYGDYSVERCLKQMERSFNFGDNQILQKYGFQHRSLSTFKVKRTRNNTSHPLVLDAQNPSLDVL*