MKSEKRIANFITLLAEQLYTQFSIQELEEALLSSATTLEKLLKSSIENLPQSSLKQTLVHHDCLPQLLQLLRQRLQALRSAEPQNLSLQSKEDRSKTLKEAVDEFLKDFLDGNLETLKSRQNFGRLLQVNEEPPLELLWSFAAAQLMESRSPTAKPFQGADSRVSVSETLRGGGNAETLAEDVGSRISVAKTLFQCFTTCTVGKSCSGSTSISALVPVIVILSEAVKEFSEHSNGRLLNKSEKKTLKNLKNLVAEVVSYVAICGRKNRGFFPLNLPRSLSCCIALLGFLNVRRTGKGSERSFERDMEEFFPLTSLSIQAALLDEDCSVEYLASVVILEATLLRLVVEVIDRRGALKHQEACASVAKDGEVRQNLRILAVNCIATAKNQSFFGKQLTPHISNVLYYSTCITIVR*