MKRATKTLKFTELHAWRQDNPYILTGYRPNLPSMVACLKSIFAYFHNETVNIHTHLWGSVILPPDIFIEQTITIHSMGNPKRYGQLQPVEFGHLERHIHTQPLDFSSHLIAVHFKFSGLLHVWPIGLHWHRLVDRWLLLPVCILWVFLSRKVIAAYLILITTLGAFATYTVVSPAYRSNSGRRNRTIVFVALGLSGIFPVTHGILSHGLLDAADRVGLWWLLGSGAMYILGAIFYAERFPERLTPGSFDLIGSSHQV