MSLKHDQYYAIVSRMHGLALDVEASCTSPDTRVIPYSKHLNDNQLWYDDNHSGTIRSKLNGFCLSINGNQLVVKPHQRGDSDQLWERTSDGYIRHRHHVTRVLDIYDFNRSSGAHVGPYECNGGVNQQWDFEHIDHHGKPPDHRQLFRIVSAMNGKVLDVKGGSAEPERKVIMWRQTDPAPPNQLWFTDATGNIHSSINGFVLHAKATGRAVKTTPYTGDVNQFWTIEPSNGKIWNRGGTGECLDIVKECHDDGAKVVSYHYKGSSNQQWRFEYV*