MATVTLTIDNVKVEVEQGSTILDAAKKIGINIPTLCYMKEINAIGACRICVVEVVGARALQAACVTPATEGMVVKTNSAAVRASRKMTLELIQSNHPQECNTCLRNNNCELQALSEAMGLKEVRFIRPSQSHSKDDIDNSSPSIVRDPRKCILCRRCVAVCEKVQGVKCISAVNRGFETTIAPPFNQGLFDVNCTMCGQCTLVCPTGAITEVDDTGKVWRALDDSTKHVVVQTAPAVRVAIAEEFGMEPGTVSTGKLVAALRRLGFDSVMDTDFAADLTILEEGNEFIKRVTEGGVLPMITSCSPGWIKYIEMYYPDLLAHLSTCKSPQQMFGALVKSFYAEKKAIDPANIVSVSIMPCTAKKFEAQRDELRDSGYQDVDIVLTTRELARMLREIGIDWDNLSDDDYDAPMGLSTGAAVIFGVTGGVMEAAVRTVYEVLTKEAMPNINLTPVRGMEGIKEATLKVGDLDVKVAVAHTLGNARKLLDKIRAGEADYHFIEIMCCPGGCIGGGGQPIPTNLEVRLKRIAGTYRADEALPLRKSHENPAIKAIYEEFLGEPLGEKSHKLLHTHYVPRGVYRKPEGLPNKVPSGEHH