MSWVWNYCTLNFMLVEMAVVTIHVLTEDIVQPENVECTSGAELKFAIMGTNWFRKQEAITTLNVAYKTLWSNMLELEDTVLRQIKAHFTKYFPNFDQPFEEVIYPKRDVDVVSISKRDVDLLLPDTFVNDTIIDFYVKYLKNKIRPEERQRFHFFSSFFFRKLAGPEKEPLDALEGKTTFQRVRKWTXRFHFFNSFFFRKLDDPEKEPLDALEGKTAFQRVRKWTRKVNLFEKDFVFIPVNYNLIVMCHLGEDAKYKDEEDVTELIKVPCVLHMDPIRGSHTGLKGLMQSYLKEEWKGRQQEASKDISSRFDNLRFISLELPQQPNSFDCGLFLLHYVELFLEQAPINFNPFKITKSVQFLNTDWFPPADASLKRVVIQRLVYDLLQQPYDEAEAFYKVFSQVSAKRFLLAKFHINFDPCVNFNNPFVKLINMTVLPLSDSWILYFIGCLQL*