MVLETEESPPGDPWETLPIEILIKVLRDHGLPVSTLVECRLVSKNWMGIVDGPDLRNKIWNKSVIVYDASTDGTAYFCCSDQWITRHITFASNLLVAADGGLLCFNKNLSTEFVLYNPVPDKFLTLNVPHAIPTVIDGMMKYMVVGLVVDPYTKHFWLLLGGILLLDERRSLIYDSETDTWSWVTHPFPPFNYRMEYNWRSVKGVECDGFLHWLVWDPRYLIKALLMFDLEEEKWYVLLEKVEMDKPRSLQMAAYEGHVCLLAMDWLPADGEFDYRSYRGAFLRNPVVRAMDRALIGRTRDLWVGGEGRPFHLYTAGGSDAFFVFDEEYDDLEVAKYWAQFDVMFFLPDPPFREDHEFRFWRILPPESHDPWCAIIPTPGVNAELEWVTQPQEELLEDSWGEDSPEAQAGGEEVQEGPGNEEAVALPGETWQL*