MVNLNTIPPKNGRDYYIALGLEGSANKLGVGIVKHPLLPKHANSDLSYDCEAEMLSNIRDTYVTPPGEGFLPRDTARHHRNWCIRLIKQALAEADIKSPTLDIDVICFTKGPGMGAPLHSVVIAARTCSLLWDVPLVGVNHCIGHIEMGREITKAQNPVVLYVSGGNTQVIAYSEKRYRIFGETLDIAIGNCLDRFARTLKIPNEPSPGYNIEQLAKKAPHKENLVELPYTVKGMDLSMSGILASIDLLAKDLFKGNKKNKILFDKTTGEQKVTVEDLCYSLQENLFAMLVEITERAMAHVNSNQVLIVGGVGCNVRLQEMMAQMCKDRANGQVHATDNRFCIDNGVMIAQAGLLEYRMGGIVKDFSETVVTQKFRTDEVYAAWRD*