MAAEVRQFLSGRKGLTGAVRQARGLLLLPPALDTAISKFLEEYSSNELKKNVSRLSFDLRGLKDPVIAKDEPASEFKFGGVDAGGSEEARVALDDFLSSRPTRRKRVKGDLADAQEKMKYTDLNTAAYVAARMPAIYGAVHRVLSEVSRRVPDFKPSKLLDFGSGPGTALWATNEVWPGLVKKVNVVEPSEPMAHACRSLMKDVQNWPVIKSHPSLLDLTRGNRRSPREHDLVIASYTLGELPTMDDRISVARQLWSYTGDILVLIEPGTPHGSAIIREIRSHILQMERKKVRRQKELESKSPSGKESPSKVQALATTAAPVKKAGAFVIAPCSHEGRCPMEGLSTWCHFVQRLQRTSLQRITKRSSALPLRAYEDEKFSFIILRRGLRPSEPWPLDGLKDTDLPLESKEPMEILEYSASDFSFEGTDVDESSDEDEEVSEENVESEHIETGPKLEADLGSGWARIVRPPLRRGRHVILDVCRSTERDGSRGDLSRLVWTRKGVLARHLKAKKLRWGDLWPC*