MSSRSIRVLSLVLLWCTLVFVADAAKTKSLGGKPTTSNRLIDLIGKRETTASAGLQKAWDDFTAELAAGADVNQPDTRGRLPLIEAVRSKDVKYVDALIQFGARANSKDPATGVPPVLLAFSTGQTEVARLLLAYGADIDMLDKSGKSARELQGSEDIAALVKLYDANDAHALAFEDAPASWVKKSDEKGNPYWWNSARKEARWNIPPSCAWQRTQYQGQPAKYTNYVTGQTTAKLPPALSWRLLRQADQDVWYNWATNTSQSIIPDELPADMLEEVGVVGCSPLFKLWATEMRNVRWWNPKTQQYSWEDPRFLTPWRAVKAEDSDKTYFVNIATGESTWEAPEEMAWQELESKEHAGQKYWYNARTGESTWDMPTHHSWERHTSDL*