QVWFQNRRTKWRKKHAAEMATAKKKQDSETERLKGASENEEEDDDYNRPLDPNSDDEKIAQLLKKHKAGGGG