MALLPSPLCSPCHHRAAPAPLPAPTAASARHRRGSLRLAAAGSRSGPTAETKPRPTSADRRRCECFDLHRQLIPYAEAYCWQKSIVERRKGLIDTREDHSDTLIALQHPPVYTLGTDSKKEYLHFDKEDAPFEIHHTNRGGEVTYHGPGQLVMYPIMNLKYHKEDVRWYFRSLEEVIIRALKSAFSIKATRVEGLTGVWVGDQKVAAIGIHGSRMIVYHGLALNVTTDLAPFKMIDPCGIKDRGVGSIKEILQKASGAREIDDASLMDTAYDSMMKEFAELFQLSLDFSPDCSFQ*