MLVETPDNSTQKLVLIDTIQRLGVAYHFENEIKTSIQNIFDEFEQNKNEDNDDDLCVVALRFRLVRRQRHSMSSDVFKKFINDDGKFKETLTKDVQGLLSLYEATHLRVHGEEILEEALSFTVTHLKSMSPKLDNSLKAQVSEALFHPIHTNVPRVVARKYIRIYENIESHDDLLLKFAKLDFHILQKMHQRELSELTRWWKDLDHSNKYPYARDKLVECYFWATEVYFGPQYKRARRTLTKLIVIITITDDLYDAYATYDELVPYTDAVERCDISAMDLISSYMRPLYQVLLDYFDEMEGELTKDGKAHYVYYAKIEMNKWIKSYLKEAEWLKDDIIPKCEEYKRNATITVSNQMILITCLIVAGEFITNETFEWMINESLVAPASSLINRLKDDIIGHEHEQQREHGASFIECYMKEYRASKQEAYVEARRQIANAWKDINTDYLHATQVPTFVLEPALNLSRIVDILQEDDFTDSRNFLKDTITLLFVDSVNSTSCG*