MSAEIKKWLEMLPPEWRKFRYRGYTLEELLQMSMDEFVKLLPARQRRSLLRGFTEAQRILLRKIKKARQKMLKGEKVVIKTHVRDMIILPEMVGLTIAVYNGKEFVPVKITPEMIGHYLGEFSPTCKIVKHGEPGLKATKSTLHVALK