MMPAACSGSQLAWLARPGHQNAFSGTVFGLDFGRFQSQSGPVLLIYDLVELLSLFLTGNRLQMVLCISFWKVKKGIRKINLLLGAKHRVVVYVQKLYLWKCHDMGKSMEDPNKGKEKEEKGRDEIRYRGVRRRPWGKYAAEIRDPTRHGARSWLGTFDTAEEAARAYDRAAFNLRGHLAILNFPNEYYSQVMGSSSPYPASTMSSYLSSSVNAGNISERGSSSSSGQQKQVIEFEYLDDKVLEELLETEEEKKKRMKD