MCGGAIISDFILLFETSNILRVFWENWLKNGSTTAKSVAFQVRAEKFANRKRKNQYRGIRQRPWGKWAAEIRDPRKGVRVWLGTFNTAEEAARAYDAEARRIRGKKAKVNFPEEAPGTSVKRSKVNPQENLSHKFGAGNNHMDLVEQKPLVNQYANMASFPGSGNGLTSLPSSDDVTLYFSSDQGSNSFGWSEQGPKTPEISSMLSAPLDCESHFVQNANQQPNSQNVVSMEDDSAKRLSEERVDIESELKFFQMAYLEGSWGDTSLESLLSGDTTQDGGNLMNLWSFDDIPSMSSGVF