MSLVTLTINNKKIQVEQGTTILNAAKTLNINIPTLCHLKLHDKKTENNPGSCRVCVVEVQGRKNLAPACCTPVMDGMVVKTNSIKAIKARRNMVELLLSDHPQECLLCEKNTECELQSLAADMGIKSIKYTGEISKFPKDTSSFSIVRDLDKCILCKRCVTMCNEVQTVEVLSAVDRGFDTVIAPAFSAPMIETNCTFCGQCVAVCPTGALTEVNNTSKVWDALDNKDKVVIVQTAPAIRAALGEEFGLEPGTVVTGKMVSALRALGFNKVFDTDFAADLTIIEEATELIHRLEHGGRLPMLTSCCPGWIKFFEHQFSDLLDIPSTCKSPQQMFGAIAKTYLAEKMGVDPKNLIVVSVMPCLAKKYEAARPEMSNNGVPDVDIVISTRELAKMIKEAGIDFSSLDDDNFDNPLGESTGAAVIFGATGGVMEAALRTAYEWLTKEELKDVNLITVRGMEGIKEATIKINDMDVKVAIASGLGNARKLLQAIREGKVNYHMIEIMACPGGCIDGGGQPYMHENINTLEKRMEALYKEDAGKAIRKSHENPFIKQLYNEFLGEPYGEKAHDLLHTTYIKR