MSPTALDACDHHDSFSLPAQESDSTVYEADGIKAKFTDRGEFFTKSTVGRVGLMLVGLGGTKNGIQQPNYIGSVVRASTVRLGTDPETGKDVFVPISDMLPMVHPNDFVIGGWDISSLSMDKAMLRAKVLEWDLQRQLIPLMENVKPLPSIYYPDFIAANMASILEGVPFINGSPQNTFVPGCIELAEKHKAFIGGDDFKSGQTKVKSVLAEFLVNAGIKPLSISSYNHLGNNDGKNLSSQRQFRSKEISKSSVVDDMVASKRAIDEYYSELLMGGRNVMNIFNECEDSLLATPLIFDLAILAELLTRVTYRENATGEWQPLYSVLSLLSYMLKAPLVKPACLGLEHSNDLLLNTRVW*