MSPIGFIGLGIMGEGMAARLLSEGVAGSEDSPLIVWNRTPSKCDDLKAKFGDKRIEVKGTAREVVESCGNVFSMLSTPEASRAVFEGEDGVLAGVSNGKWIIDCATLAEEDMKRMNDQVAAKGGQFLEAPVSGSKGPAHQGTLIFLCAGSKAIYDDATVQSALSAMGKATHFFGEEVGYGTRAKLVVNSLMGTMMAAFSESLSLSESVGLDGEKMLEVISQGAIATPMYGLKGPKMLKSDHAPNFPLQHAHKDMKLAVDMAKDAGVAYAVTETAEQLFRNAREDEELNVAEEDFSAVYEGIKKASKK*