MKYGKLLQMLLEQMPVEYRDKFLSYKQLKKVINTILQENSLPTAAFVQLEDEADAETGQGEQGDDRPSVESITARDVEVAWPLADGVERETKRVRWEAGMAVRTEGAAGEGVGGEGGDGCVGTKRKIGGREEVVVVRNSGRENVLSLPVQREVLASRPVDPRAVGEEKDLTKDEEDFLHLLNVELEKFNSFFTEKEEDYVIRVQELRHRLERLRQRNDAEVHQGDWNEDFLTIRTGLVTLHGEVVLMKSYSTLNYTGLVKILKKHDKRTGTVLRLPFIRRVLLQPFFSTELLSELVKDCETLLSTFPAVPIEESIDVELFGVTGQAQSESQEGSYPAVHAAGGIFKSTVAALRTIQEMRKGSSTVSAQSLPPCNLYGNDERYGIVDNEGSWGRKLPVHSRKQEFESMACTS*