MAKKLKFDKDLYGLFDVTIDASENEIRKAYRKKALACHPDKNPDNPKAAELFHELSQALEILCTESTRAALIKAYCERLNIKPLSTADFGKVMKQVFPEIRPRRLGTRGHSRYCYAAMRKTTKLSPPTLPTLGKASLAEETDEIYNQSLDEDCWKPIKIWAEGQLNSTFKNIRDLSTHIQKHQLNTPASNSSRHLLQKKLLQKETKEKKKYT