MCGGAIISDFIPAAAAVGGSRRVTADILWPNLRRKPSSRKPFLLDDDFEAGFREFKDDSDFDEDEDEDDDEGLLVGVKGFTFASNKNNKSSKSFVRGSSAAKSVALNSNQQAEKDSKRKRKNQYRGIRQRPWGKWAAEIRDPRKGVRVWLGTFNTAEEAARAYDAEARRIRGNKAKVNFPEEAPVASSKRLKKNPEMQLLNDNLNSFKPNGNQMFNFSENMENYYSPMDQVEQKPLVNNQYADIGAFSGNGVQLTSADVNAYFSSEHSSNSFDYSDLCWGEQGAKTPEISSVFSAAAPMEGESQKNMLSDNTQDMLPMQNDSAKTLSEELADIESQLKFFENDNWSDASLAALLSGDTTQDGGNTMNLWNFDDLPSIAGGVF