MAHALTDVTMLTDVSLPSTNQVSQLAYELDARNGLQRIKYEATGWYYWDWEVNGQKRKVHYIKAGRTGDPVVVLVHGYGASSYHWRYNVPALAEAGYQVYAVDLLGFGYSEKAREDYTNGELWSSQVAAFIREVVSPAAGGAPVVLAGNSLGGYVSLATAATEGPELVRAVALLNGAGPFKESEEKAAAEAAEWEDGNWFAAAKRSVANAVKRGVMYFAFLRTKTPERIREVLQMVYVDHSSVDDDLVTSIENPAKDPAASEVFFLVSHSTRGPPRYVDGLLQRLQVPLLLLWGDKDPWITPARAQKIINLYPSAVKVGLNSGHCPHDDTPAEANAALLNWLSGLPPVGGASATAARGTAGARSA*