MNLHEYQAKELLASYGLPVQGGILAHNGEEAAAAYDKLGGKFAVVKAQVHAGGRGKAGGVKVVKSREKAKEVAESLIGTNLVTYQTDANGQPVNSVLVCEDMYPVQTELYLGAVVDRSTRRVTFMASTEGGVEIEKVAAETPEKIFKVTVDPLVGLQPCQAREVAFQLGLKDKQINEFAKLMTGAYKAFVENDFALFEVNPLAVRENGALACVDGKIGIDSNALYRLPKIAELRDKSQENERELKASEFDLNYVALEGNIGCMVNGAGLAMATMDIIKLKGGQPANFLDVGGGATKDRVVEAFKLILEDKSVKGVLINIFGGIVRCDMIAEAIVAAVKEINVNVPVVVRLEGNNAELGAKILNESGLKLTSADGLNDAAEKIVAAVNA*