GPMAKKRTYQGKVPLHDNYGPEAKYAVEAEALLPTTKFEEEIARGLELGLPGADSIKDRRIPTFSRGELPHFAGINTFIKAPYVEDVRKCGQYDVAILGAPFDGGTTYRAGTRFGPQGIRKISALYGTYSFELGVDLRESVSICDVGDIFTIPGNIEKTFDQVSKGVGHVFASGAFPVVLGGDHSLGFATVRGVAQHLNGKKLGILHFDRHVDTQDTDLDERMHTTPWFHATNIPNVPAKNLVQIGIGGWQAPRPGVKAGRERQTTIMTVTDCVEMGIENAAKQALEVAFDGVDAVWLSFDVDCLDAAFVPGTGWPEPGGFLPREVLKFLQIIADTKPLAGMEIVECAPPYDAAEITSLMATRVICDVLACQVRSGHLGNRKKR