METSPAAAATAFADLPLKPIPGDYGWPVLGAIKDRLDFFWFQGQTQFWTERMKRYSSTVFRVNVPPSPPGFPASKAIMLLDQKSFPVLFDTSKVEKKDMLLANYMPNTQFYGGIRPCVYLDPSEERHTKIKPFVMDVIKKNAGNWIPQTEKALSEVFPVLEEELEKNGKAEVNTQMGQTAFNVLFRTILGQDPMAPGEASLGKQGPTYMQNWLAPQLVPIASVGLPHLLEEILIHTFRIPYFVVSYFHNKVVKFVKAHGVYLLDLAETKYGIDRYAALHNIVFFLGFKAFGGLSLFYPNLIGYVKGSRPKLHEEIASQVREAVASESGVPQVLMGEGARVSLDKNKSLVIYISLLSV*