MIDFSKKPLFLAPMAGFSDLPFRNVVKKFGADITISEMISSNALVYESSKTLHMLERAELENPYIVQIAGGDKEVLKKAVQMLNEMDFVDGIDFNCGCPVNKVVKQCAGSALLENLELFKNLVGVIKENNKKSLTSVKFRLGFNEKYPEKMAKICESLGVDFISIHGRTRKQLYSGKADYGSIASAKASVKIPVIANGDINAQNAKEVYKITKCDGLMIGRASVGNPWIFYEIKSGKSVDEKLKKEIILTHFDEMIKHYKDQGVSIFRKHLHEYSKGHKDASAFRDTVNRIDNTEKMRKKIEEFFSLT*