MMAFTAETALPTAAPQAVFESTRVQTLSHTELLNGESHNLWEACKHAVALLPDLAPEYFARAEFEKGWGGPGSIGVFHFGPAIPGAGSVKHRIDLVDDESKTLAYTVLGGDPSYSSFAAEMKFSPADDNTTEVIWTAKYEPVGEAGPPEHIKKNVIVTLKTFEKAVMENRVVRHTQTLNAPADTIWNILMHEDVILPKVIPHIIASYEFLEGNGEPGSIRLLKLGHAIPNGNHVVERIDVNEAATKRWGYTVLQGDPKYKYLSAVMQFLPGAEEGTTLAKWLPGLSGEGNVHCLSHQAAHKQLRTIHHLNVNKASPSVLLSNQMLVACSATTSFPLQLLELFRIMKAARELNSSHARSHNWASLLMIVLAPSSETLSPFVTRLQSHT*