MMAFTAETALPTAAPQAVFESTRVQTLSHTELLNGESHNLWEACKHAVALLPDLAPEYFARAEFEKGWGGPGSIGVFHFGPAIPGAGSVKHRIDLVDDESKTLAYTVLGGDPSYSSFAAEMKFSPADDNTTEVIWTAKYEPVGEAGPPEHIKKNVIVTLKTFEKAVMENRVVRHTQTLNAPADTIWNILMHEDVILPKVIPHIIASYEFLEGNGEPGSIRLLKLGHAIPNGNHVVERIDVNEAATKRWGYTVLQGDPKYKYLSAVMQFLPGAEEGTTLAKWVGIYVPHNQNIPPPDLALNVWKVFEGVARASPQAVY*