MGGSGGSWEWMCNLCKNEKAFKGSYTRVKAHILHERVQGVEGCSFTKNPEVRATFKREHDDAQRLKEHRAKIGMGGTSKHTPSLGASNEPRIKLDTMVEKTMEIITQEAPNLLFVDADFAEHMRSIMVMRWNGFNTPLHTLARSLNPRFYDEYFIAQSNGKRKAPHKDKEVVSGVKKAFQRLFPASQQREAREEFACFAVGLEGFADIIFGGEEDHGPGEMVDLVEGYAIGPHKEWDVDAECPDLELSLDSLDIGDDVTTNGSGIASFSHPGSSSVEHASCSNFNDEDDDQYDX