MAKPETKFNLGSVLVVGGCGFLGSHIVRMLLDDYKCSAVSAVDLRCTRNRREGVQYHDADITNAERLVSVFDEVRPDVVIHTASPLAQGNSVVHRDIFYKVNVEGTRTVVEACKKAGVKALVFTSSASVISDNVSDLINADERWPMIRGDKQTEYYSDTKAEAEEIVLKANEPGKLLTAAIRPSGIFGEGDSMVTANLVKTYREGKWKVQVGDNNNLFDFTYAGNVAHAHLLAARALLVTYSAKTQPLDHERVDGEVFLITNDSPVYFWDFARLVYRAAGNQAGLDKVWVLPRDVGIALGWCSETAAWLLGKPVPTFSRQRIIYSTMTRYYNITKAKQRLGYAPIVSMEEGVRRGVQYILDQEKETGKPIC