MASWLRYMYTKVGSSLASSFKSYKEGQISSSELHNRIWRNIFTEKLTFTRSMKGEEMEPTFTNQGETVLVCKIPSPSSQSVFVGDVVLFKDPLDPEQERVRRVAAVEGDQMVSTDVNDLPFGLEDGQCWVISDNASINPTLCDSEGSTMSLLYKFMGRLRAAIRDSTVLIPERVTQLLDIFDERWNWFRRPIHCVAHILHPSWRGDAQRSDRVLLSGWNAYVERLYHDNGRVQNQLEEDLLEYKGSRGNFGRAIAKDVENQTLAVSWWEKFGGFNPTLQSLALRVLSQEVSSSGAERLWSIMGDIHTKDRNRLNTPQLDKLAYVNANLRVLEKAGALEGTSVVSWIPKQVDHRQIVVEASDISSL*