MEGALDYVLHRMCDPGTGFVVAEAWTPSLDASGPALGLSRGWDSANKPEISKFRAAAKVRKFLPHQDVLGRVWASRCHEWNSDVSLLPERVFSRRELAREAGLRSALAVPLLNTANDVCAVLVFFGPVQREENKELLQRASNVCREVFTNAFVPTEPIVTAEAAARLQEARALRCLNSENSAVDRKGHVRSAADVEELLAKLKDFPLFSKFAEAARELLGIARVVVYEAEHAIFSTGEIGTTAFFILDGSCLVNDEETGKGTVLGPGESFGEAALLEPFASRTSTVLACERTRLLAFDTLASESPVRRLYGEGGRRGSTR*