MGDDGLLGVLSADLWRIILQALPLPSLCELRCVNTAFHELCAPVLLHRLHLASSSSALFLYFPSSAPTHEIAVNTDFLLVLHGHSRKCLPLPLPSHLPRGFYLRASGGGLLLFCDSRKQVRSPRLLVYNPILGCWKLLPRPPPKVPAHVLDISVIHGTLYYNVVVVNNTGWVAVYHSETEDWDTVKLSHSKMSIKGVYNGALYWATELYWNDSILKVTTLSTRTYETSSEELIDFDTFDIFGVARGDDGAAVLNVHVNGEWVGTATKGQETDRTWMSMECGKIDDYCTGSRIAYAGGVLCNIPWEVDSIPWMIDLKSHTHSDIDQISSVKPFCNVPCLNDVLPFHPSMTPVAHDIANTRMKEKGVSTARCSNVIKSIPFHHKSSINRAV*