KKGRYRRDKPWDHAGIDHWKVDPFTKEDNPDGLLDESSFATLFPKYREKYLREVWPSVTRALKECGIACELNLVEGSMTVRTTRKTFDPYIIIKSRDLIKLLSRSVPAPQALKILSDDVQCDVIKIGGMVRNKERYVKRRQRLIGPNGSTLKAIEMLTGCYVLVQGNTVSCMGGWKGLKTVRKIIEDCMKNMHPIYHIKELMIKRELAKDPALASQSWDRFLPKFKKKNVKRKKPSKIGKGKKDQVFPPAPVPSKLDQQIESGEYFLSQEAKRRRAAAEKLEKQKEAVSASQKKRNEAFIAPKEDA