MVKIKINGKQIEVEEGLTILKAAKKLGIKIPSLCYHPDIPPTSACGICVVKLANQGNKYVRSCSMTVEDGMDIITHDSEINTVRKGVLELVLSAHPNDCLNCIRNGECELQTAAADFGVRNSKYDNIKQNHPRDDSAGSIVLNPEKCIKCGRCVVVCQEMQKVHALGFVNRGFDTYFAPGAVSLKDSPCVDCGQCAAHCPVAAIYEKDQTREVEDAIDDADTYVTVQMAPSVRVALGEYFGLKAGENITGKIYAAMRLMGFNAIFDTNFGADMTIMEEAHEFVKRFTESEGKVCMTTSCCPAWVKYAEKYYPDLLDNISTSKSPHMMLAPMTKTYYSEKAHVDPFSIFNVSIMPCTAKKNEIRKNETMYSSGYKDVDVVLTTREFARMIKHYGIDIAGIEAEEADSILGEYSGAGAIFGATGGVMEAALRTAYNIIAGNNLNNVDFEEVRGLEGVKRSTIKILDKEVKVAVVNGLHNVDSVMQEIRAAKEKGENPPYHFIEVMACPGGCVGGGGQPYGPTNEVRIERAGGLYNEDKNTVKHRCSHENENLKKLYDEFLGKPLGERAHHFLHTKYQSDEKYTK