MSNQSLVFKQIPTGYFVPGQDVVVKQASYDASAPAPEGGIFVQSLYASFDPYMRGRMRPAHIKSYSPAFTLDAPIDSSIIAKVLRSNTPAYKEGDLIIGFLPIQQYISVSAEQLPRVRALENPLGIEDLRVFIGALGMPGLTAYSSLYEIGKPKKGETIFVSAASGAVGQLVGQLAKHEGLKVIGSVGSDEKLDFIIKELGFDGGFNYKTEKPADALARLAPEGLDIYYENVGGEHLEAALNAMNDFGRVVVCGMISQYNGGGYPIKNITNVLTKRLDMRGFIVGDKGMGDKYAKEHQENVQKWIKEGTFKTLIHETQGIENAPEGLLGIFHGKNLGKAVLKF*