MACTSHRAQVHLQTGQCGNQIGAKFWEVVSEEHGIERDGLYKGSSDLQLERISVYYNETGAAKYVPRAILVDLEPGTMDSIKSGPLGTLFRPDNFVFGQSGAGNNWAKGHYTEGAELVDSVLDVVRKESEATDCLQGFQITHSLGGGTGAGMGTLIISKIREEYPDRMMCTFSVVPSPKVSDTVVEPYNATLSVHQLVENSDETFCIDNEALYEICFRTLKLSTPTYGDLNHLVSVVMSGITTCLRFPGQLNSDLRKMAVNLVPFPRLHFFMVGFAPLTARGSQQYRAVTVPELTAQMFDAKNMMA