MACSFRQALADGWEVIQKSTAEQATKLAAFGRLCTRLTLHVLKKEKHGREPAGHESINAICTLFAADLAGGAKPSVRKEEAKPTVELEVKNVLASTPAELALLQNPHMKQGQLYTCSKEHGNKIWTFLDSSASKVKFSHQPVFGPAESIEVEFEKLKEWKVCKSAPPEKCHHLKALAHMAVANGSAIVALELQKAHVQKTLLQVCVDQMVGPEDVAFSNHPNLVWSVKKVKKGALKLFPAGTVTKVKDTPVGGKHYIKAFGHHWLVQPFKALTDFKKGEGVLAPFWWVKSADNEGNMQLAEATVDGCKIPYLVNCTPLGPEEMLVLEKPENASSAKKQKLKA*