MRGFERAVEWLRSFVYSNAWDFCVVWKLGDDPSRFIEWKDCCCSGGINVKVEQDKLQLQGPPLCRDAQFQHSIRSKACEALSHFPFAVSLYAGENRIHGEVAISSQPKWLNHANISTSLSSEETMGTQVLIPVFGGLIELFASKNIPKDQNIVELIRTECNALLKAETTTAESYRKANLHKWYLNTLQEKDLPFSMSLSTVNPRIQFIPSIGHPPFSSASAYISQDEQLKQPIGTYYGTKRLGCSQNVCAQQTEIGLVLDCKVNSVNDKMRTAKQPEKVNYHSKNLITERNRRKKIKDGLFKLRALVPKISKMDITAILTDAMEYIGNLQEEEKKLRNELKETEEGDCGKSNAELKSAKLDWLHRKNMSTIEENHIPSGISEMAKIEVHVEVNQITKREFWIKLCYKHKRSGFAKLMEGMDSLGLGVIDANITTFNGNVLNIFKVEVRLTEWLMSMEQYEFS*