MALKEQLDKFNKQQVKCQSTLSSIASSRERTSSSRQNVPLPAAITQKKPDAAPVKFSSDTERLQNINNIRKAPVGAQIKRVIDLLYERRLALTPEQINEWCHVDMHANKAVFDSLRKNPKAHYDGRRFSYKATHDVNDKNQLLSLVRKYLDGIAVVDLKDAYPNVMEDLKALSASGDIYLLSNSQEDIAYPNDFKCEIKVDDEFKALFRDINIPNDMLDVEKELLKIGLKPATNTAERRAAAQTHGISNKPKDKKKKKQEISKRTKLTNAHLPELFQNLNGSSSRN*