MVIGIKIDDDAPLSRYLVKHLQPLSEADPNLLANYVVALLKNNKPKKELQKLCVEQLHDFLGEGTKDFVLKLFHALEDGTIEESQDAPENSKLNDAATVPATGDVTETMNSPSDQPEKVPTTNVEDSSNPEEGTDDEDDDRNHKHRRRVTRSCSFERDGEEEDERGPYRKRIKQDDNDQSLRDNNLPVSEAHTGSSAQMGREGSSKYERWVGRDHGYRGATTKMNVEVNRGGVRGVVAFRSDVLSSHFDSQNGLICGSLGRGRGGGSGGLWSSHEQRYPPFDGPDFNLSILPPGPPSIFPGRIIPGHGNPPHSPWRHYGHLSGIGNGSLDQALSLNSGMQAGRAVPISASIGVGMNVVMGMTIGQ