MLLLGLVLALAGHVAAAPSSAMMGTGHTVGFGELKEEWRGEVVHLSWSPRAFLLKNFLSDEECDYIVEKARPKMVKSSVVDNESGKSVDSEIRTSTGTWFAKGEDSVISKIEKRVAQVTMIPLENHEGLQVLHYHDGQKYEPHYDYFHDPVNAGPEHGGQRVVTMLMYLTTVEEGGETVLPNAEQKVTGDGWSECAKRGLAVKPIKGDALMFYSLKPDGSNDPASLHGSCPTLKGDKWSATKWIHVAPIGGKKKLNLGTPECHDEDERCQEWAFFGECEKNPGFMDAQCKRSCKKCT*