MSPTVQDVEARIQAVIEKKPELSGAVAAKLEELLADLENLSVEEQSEGQSAFDKLKNGFESFKKQVYLKNTELTSKLKTGQWPKFMIIACADSRVCPTQIFNLSPGDAFVIRNVANVVPPFEKEGNPSMGCAVEYAVLHLKVDHILVVGHRACGGIGALVKMVPEDGDYKTTFIERWMEIGKPARAIVNAQCKDESVDVVCKTCEKESVNNSLNNLMSYPFVEEAVNQGKVSLHGGYYDHIEGSFSKWDFNSSA*