MCGGAIISDLIPATVARRVTAEHLWPGGRRRRGKQQRREVEEDFEADFLEFDDESGEDEFEDEFDDEVDANSSGFGSNTSFSREISVTLRSRGFGGPACKSGKRKRKSQFRGIRQRPWGRWAAEIRDPCKGVRVWLGTFDSAEQAARAYDAEARRIRGHKAKVNFPAGSKSGAKKSILKPTAPRTHTSNMSEKLECKHSDHPNDQDCVFYSAMGLLEEELTKPDYFYPFASEGPSAPCEGLDFHSAEEGAEESDSFGHPEFIWEHEDKTPEIKLVDVPTAIEGNGTGLLGDDGHQENLKNGCGAESSAEETTAIKLSKNLYAFDSYMNFLQFPYTEGSSNVSLDCLFGGELAQDDFSTVNLWSFDDLPMEGSVY