MPVAVAPRRKILGIGYPRFAIPEWKELAEKYDIHYFIPDERKQVIQEIKRLCDEQGPFDAAYVLFGTAAYSPFHPDLLGPVDHPWLAANGCYLSNTPNAVTEATADMGILLMLAAVRGLYEAEVSVRAGQWRKGIELSDDPTEMTIGFIGLGAIGKSMAKKTKPWNMKILYHNRKPLPKEEEETLGATFVSLDELLGQSDFEKMKDGVYIVNTARGAVIDEPALIRALKSGKVRRAGLDVLTKEPCAESPLYSMKNVTLQPHLGAFTKGTMLRGEREVFANVKQYMETGVPINPVNTPAK