MEGRRREVVVSSLQFACSDDISSNVASAERLVREAHAKGANIVLIQELFEGYYFCQAQREDYFQRAKPYKDHPTIARMQTLAKELGVVIPVSFFEEANTAHYNSIAIIDADGTDLGIYRKSHIPDGPGYQEKFYFNPGDTGFKVFQTKFAKIGVAICWDQWFPEAARAMVLQGAEVLFYPTAIGSEPQDQGLDSRDHWRRVMQGHAGANVVPLVASNRIGKETIETEHGPSQITFYGNSFIAGPTGEIVAEADDKTEAVLVAKFDLEKIKSKRQSWGVFRDRRPDLYKVLLTMDGNL*