MSMRKGVIHNLARLSTRGTPKRFRSSGTKLLLSSEETTEVIFLPKARSFCNSTDLSKNESKVIKHENICSESGKTTRSVFDLKSYMLQKVKSVNQALDAAVPIKEPIKFHEAMRYSLLSEGKRVCPVLCIAACELVGGQESTVMPAACGMEMIIAMCLMHDDLPCMDNGDLRRGKLSNHKVYGENVTVLAGYSLVALAFEHMATTTKGVHPKTMVRAVGEVARLIGPEGAVAGQVLDMLCGDKSDTGLEELKYIHSHKTADFTEAAAIVGALLGGASEEEINRVRKFSQCFGLMYQVVDDILDVTKSSEQLGKTAGKDLLANKLTYPKMIGIDKSKEYAQKLSKEAKEQLVGFAPEKAAPLLAMTDFLLHRQK*