MSVGVNTETLVRVEEIQGRGRGLVSTQPLRGGQIVLIDSPILLYSALALTKQQHSTFLYCDKCFKTIQSASVSCPTCSHQRFCSPTCLSAALASSHTPWVCQSLSRLRDCQDFLQHHSVERQIQAQFLVAAYNLAFVSPSDFQILLSLQGRAEDEDPAIVQSLHSVISSLCPPPPIEGFSFSLELIAALVAKDRFNAFGLMEPLNLNEENGGQRSVRAYGIYPKASLFNHDCLPNACRFDYVDTNNSGNTDIVVRMIHDVPQGREICLSYFPVNSNYSTRRKRLLEDYGFTCDCDRCKVEATWSDDEGDGDDNDNEVMEEDVDEPMEAESDGEEIGNDNSTDFPHAYFFLRYMCNRNNCWGTLAPFPPSDAKPSNLLECNACGDIKNDEVC*