MTMMMSDLPNDLVEEILSRVPITSLGAVRSTCKRWNGLSKDRIVCKGDANQQFTGFTRYVNESTVCSMRLDLNEIQNEDVELVELSINKINKFIELELFQVYYSDGLLLLVTDEVDSKIVVWNPYLGQTRLIQCRDTEHFKYRYALGYDNNRNHKILMYNRKNCEIYDFKSDSWKVLDIIPDLHTNIYVRDMSIKGNTYFFYRGEKIGEGLAGCLLSFDFTRERFVSCLPLPFQIAKFDDNVALSSVREEHLVVLFNNWEESEMEIWVTTKIEPNAVSWSNFLTFTHFRIKFLVTSFFIDQEKKLAVVFGRSLSKQMRCNIAYVIGDNGYLRILDFGVTFIPSNLPVSYAPSLVKITQGQELSVIEEKKRSRLLASLVYSTLFVSFIIFFSFISSVFI*