MVKIKINGKEIEVEEGLTILKAAKKLGIKIPSLCYHPDIPPTSACGICVVKLANQGNKYVRSCSMIVEEGMDIITHDAEINTVRKGVLELVLSAHPNDCLNCIRNGECELQTAAADFGVRNSKYDNIKQNHPRDESAGSIVLNPEKCIKCGRCVVVCQQMQNVHALGFVNRGFETYFAPSAVSLKDSPCVDCGQCAAHCPVAAIYEKDQTKEVEDAIDDADTYVTVQMAPAVRVALGEYFGLKPGDNITGKIYAAMRLIGFNAIFDTNFGADLTIMEEANEFVKRFTESNGTACMTTSCCPAWVKYAEEYYPDLLDNISTAKSPHMMLAPMTKTYYSDKAHVDPFSIFNVSIMPCTAKKNEIRKNESMYSSGYKDVDVVLTTREFARMIKHYGIDVAGIPEDKADSILGEYTGAATIFGASGGVMEAALRTAYNIISGSNMSNLDFEDVRGLEGVKRATVKVLDKEVKVAVVNGLHNVDPVMQEIRAAKEKGENPPYHFIEVMACPGGCVGGGGQPYGPTNEVRLERACGLYNEDKKTVKHRCSHENENLKKLYDEFLGKPLGERSHHYLHTEYQANEKYTK