MKRQEIDHIPFDLTVEILTRLPAKSLMKFKCVSKLWSSIIHNQSFIDSFYSISSTRPRFIVAFSNGSFPSDKEKRLFIFSSSHEGHESSSSVITNLDTTIPSLTVSNNLASRCISVNGFIACSLYTRFTICNPSTRQVIVLPILPSGRAPDMRSTCIGYDPVDDQFKALALISSCIPNKDSTVEHLVLTLKGDKKNYSWRQIQGNNNIPPYSPVTMRVCINGVVYYGAWTPRQSMNAVIVCFDVRSEKITFIKTPKDVVRWCNDSILMEYKGKLASIVRNRYSRFDTFDLWVLEDIEKQEWSKQTCEIPLSVWDSVENFNMSFPGINKFGEIILAPTCLSGYHLRSFYIFYYHVETKKIRRVRLEGIADDENFRRCYGIGSGQCNVFISPEHVETIRFL*