MVKIKINGKQIEVEEGLTILKATKKLGIKIPSLCYHPDIPPTSACGICVVKLANQGNKYVRSCSMIVEEGMDIITHDSEINTVRKGVLELVLSAHPNDCLNCIRNGECELQTAAADFGVRNSKYDNIKQNHPRDESAGSIVLNPEKCIKCGRCVVVCQEMQKVHALGFVNRGFDTYFAPGAVSLKDSPCVDCGQCAAHCPVAAIYEKDQTREVEDAIDDSDTYVAVQMAPAVRVALGEYFGLKPGDNITGKIYAAMRLMGFNAIFDTNFGADLTIMEEANEFVKRFTESNGTAVMTTSCCPAWVKYAEEYYPDLLDNISTSKSPHMMLAPMAKTYYSDKAHVDPFNIFNVSIMPCTAKKNEIRKNETMYSSGYKDVDVVLTTREFARMIKHYGIDVAGIEPEEADSILGEYSGAGTIFGATGGVMEAALRTAYNIIAGSNMSNLDFEDVRGLDGVKRATIKILDKEVRVAVVNGLHNVDPVMQEIRAAKEKGENPPYHFVEVMACPGGCVGGGGQPYGPTNEVRIERAGGLYNEDKNTVKHRCSHENENIKKLYDEFLGKPLGERAHHFLHTSYKADEKYNK