MKSRDEIQSPKSLLEAARYFENSDVCMEFVAAMRWPNGPVCPHCGSARYSFLTTRRIWKCKSCRKQYSVKSGTIFEDSPIPLDKWLMAVWLVVNCKNGVSSYEIMRAVKVTQKSAWFMLHRIRLALKNSSWEKLGGRGHGPIEMDETFVGGRAQNMHASRRRRLQEGLRGQHKTVVVGMLDRDARQVRAKVVPNVKRETLLNEILENINRKATIYTDNATAYDALKVRDFVHETVTHIEEYVRGEVHTQGIENFWSLLKRGIKGTYVSVEPFHLDRYVTEQVFRFNNRATKGNPLDDGDRFMLAVSQISGKRLTYAELTGKVQETAF