MGVVSLYEKAESGEFHYKKTNQIKMENEGVKVSSLAMSPNEDWLVCIMENGQLISFPFQNLDMVKPNEVPKDIIVQAFHTSTITGMDMCTRKPLIATSSLDKTVKIWNYITKTLELVGVYPEDALSIAMHPNGLHVLVGFADKLRFMNLLMDDLKTIKEFNVKGCNECCFSTGGQYFAAVHSNAVHVFETYTCNNIGNLRAHSGKVRSLAWSFDDCFLLTAGVDGAIYEWELKTLKRVRENVIKGCQYSGVVSVRDSKTFFAVGSDRKLKELDDALLVRSYTSAVALTQIKLPFASRLLFAGTDVGSVRAYKFPLSGDYYEVRALTGAITRLSVSVDGNILACAGEDGSIVLFDIHNKERSVVSSARKDKDALGWAKEVLIYKADMEEMHQTCQDLESKVVQISTYCDYQLKIKDQDFNDWIKESNEQHQHELEASRIKLQTMLQQKAEDELEQEKKLLLIEEQHAQVLQDVEAQFHKRMLAEVERYQALEQEKILSDAKWQDEITVAYRTNEKAMQDLIEAYEDKLDGEKEAYQQLKKDKEQSYLDFAEVRRQHEFDQDQELEEIKASFEVKLSAEKDTLLRIKGENGILNKKMSEFSKDIEIQREELKLLFHQKKELYKIIGIFERDMIALRKDIEERNETITEKERRIYDLKRKNQELEKFKFVLDYKIKDLKQQIGPREVELQDTRDIIQKMEKELQRTHKSLEARGFQLAEMKLLVEGAKKDQNIMRQKIADDGAMLTSFQSDFCRLTETADNAREAKEMIKRMYEKYIQNKFTPKELDNNILNEYARQRMFLERKVDNLSKKLFQQKEIYKEQHAQILEQNNVLIKAYHELQERTKGKHFDKSQDDLTSKSNSLTQILTQEIPSMKNSDIEKLQDYVKNLEQTIDAQAKRIQSLEDMLDKSEKIEPRPQSKQKLPSLDL*