MLAPTAAVNDIPPKENGMKKRLNGRMELTMPIGDDVMIDTSGNMTEVAETRGDSTMDIEGAPKFAPIQPKMEKKRGLKPQTRKVPIPPHRMTPLRNVWPKLYPPLVEHLFLQVRMNVKARAVELRESKATTDPGALQKGMDFVQAFALGFDVDDAIALLRLDDLYIDTFEIKDVKTLQGDHLSRAIGRIAGQAGKTKFAIENASRTRIVLADSKIHILGGFSNLRIAKDAIVSLILGSPPGKVYANLRSAAARAKERF*