MNRPTAGSRFDKELPVGKHPIQLYSLGTPNGQKVTIMLEELLEMGYSGAEYDAWYIDIMKLDHFGSEFVKMNPNSKIPSMMDQTDKDKPQRVFESGAMLLYLSEKCDNAFLPVNHRQEVLNWLFWQMASTPYVGGGFGHFYQYAKEKQQYPIDRFTMELKRQLDVLNNILKERKYVACDNEYTIADIAIFPWYGQICLGKLYTDAEVFLNVKEEYPHVIRWAEDIMKRSAVKRGLIVNKTWGEEGQLRERHDAKDFDNFDFTKDAPTKKFGE*