MKQADVLPCQIQEWYPRFQKVTIKTIFHPLPDSFVQFLLDDGGLFLPKTTSDEDALPARTKITCPDLQAEDYHPWKEEEESEEDVSNVPSFPELETEIKESIKTLGGFVFPKLNWSAPKDTSWISTTGTLKCSSFSEIVLLLRASDSLVHDLCHAFDSCEDKTLDKPSQFFLALRKWYDLRPEMEFRGFVRGGLLVGISQREVTGFYPALLDRKEELENSIFEFFKENISEKFEPNDYTFDCYVTRDGRVKLIDFNPWGAFTLPLLFSWEELEKNYEEILENMKVMKLLDADECLAESEENGKNERKSILESNGTCASDTSKENSEKDGRESKRVCSSNFCEENLSFQSESKSLSRIDLNLKFREGGHKVDFRVVDSECRVQPSLTASSGVPYDYIDTSPGSAWDEFLRKADEEVKKQAKAPAAGA*