MTTLILTEKPNVAKRIASILSEGAKAKREGKVYYYEFDTGGERYYVAPAAGHLLELDYPPGKWEYPSIVPPERLVLKEIKGKREYLKILEKLGKLSNRIIVATDLDSEGSSIALEIIKALNWEGKEILRMEFSSLTKEEIRSSFRDLKPFDYPRAYAGWVRRVIDLEWGANVSRGLTLSTRRKGWVRVLSSGRVQGPTLSMIVKREREIREFVPKKYYTVIVKVDKGFSLELAPPKGEERIWDQDYARRAAESVKDTLIARVKSDERKLSPPPPFDGTSLQVEVSAITGLTPRQIADRTSGIAQKLYEAGLISYIGTESQKYPKSWKKKDFVDMVKLIASYSPLKEEAEFVLGDMREAAVEGKKDDPAHPTIHVVGVPEERLEGKYREVYEIIARRNLATLAQDALIKRIRVESNVDGFIFRASGLSVLREGWLRVYPYARMEEFPEVEDSEELRVVEVKIEEKETQPPKRYSHISLIKEMERLGLGTKNTRVQIIDILKSRGYLEEGSFKPTRLGEAIVEVLESFVPALTNPELTAKLERGMNEIELGKLDPSNFLKESLDELSAIMDEFKRNELKISERLYEGLREYRSGSLGKCPECGGDLNMRKSSYGYFIVCSNYPEKCDVKFNLFKNERFEGKFCECGLPLVSGRIKTKSNRGRGYTRCIANCDRTPLRCAKCGGPMVAKQGKFGVYLKCENCGSTNFFRVRKH