MSLYDGGLAGVYPEGEEEDDRFADLLGDSDYEDDEYVQSIGKASEDTSAMEVLKGKDIQGIPWERLTITRDGYRKSRLEGYTNFENIPNSGRLSEKVCTPVEKGQLYYEFAYNTRSVRPTIFHFQLRNLVWATTRHDVYLTSYMSVLHWSPLTSEKHEVIDLQGHVAPCEKHEGNFYEGFCRTQVSTLAVKNNLLVAGGFHGELICKFLDRQGISYCSKSTHDDNGITNCLEIFEKPSGSVHFLASNNDCGLRDFDMEKFQMCNHFHFDWAVNHTSLSPDGKIIAVVGDNPDGVLVDANSGKMIHELSGHLDYSFASAWNPDGRTFATGNQDRTCRIWDARNLSKSVAVLGGNMGAIRSIHYTSDGKFLAMAEAADFIHIFDVGSGYDRKQELDFFGEIAGISFSPDTEALFVSVHDRNYSSLLQYSRRRFYGYLDSAL*