MVKIKINGKQIEVEEGLTILKAAKKLGIKIPSLCYHPDIPPTSACGICVVKLANQGNKYVRSCSMLVEEGMDIITHDSEINTVRKGVLELVLSAHPNDCLNCIRNGECELQTAAADFGVRNSKYDNIKQNHPRDDSTGSIVLNPEKCIKCGRCVVVCQEMQKVHALGFVNRGFDTYFAPGAVSLKDSPCVDCGQCASHCPVAAIYEKDQTKEVEDAIDDADTYVTVQMAPAVRVALGEYFGLKAGENITGKIYAAMRLMGFNAIFDTNFGADLTIMEEANEFVKRFTESNGTVCMTTSCCPAWVKYAEEYYPDLLDNISTSKSPHMMLAPMTKTYYSDKAHVDPFNIFNVSIMPCTAKKNEIRKNETMYSSGYKDVDVVLTTREFARMIKHYGIDIAGIEPEESDSILGEYSGAGTIFGATGGVMEAALRTAYNIIAGNNLNNVDFEEVRGLEGVKKATIKILDKEVKVAVVNGLNNVDPVMQEIRAAKEKGENPPYNFIEVMACPGGCVGGGGQPYGPTNEIRTKRADGLYNEDKNTVKHRCSHENENLKKLYDEFLGKPLGERAHHFLHTKYEANEKYTK