MDKVSVTIDGVKVEVPKNYTILQAAKEAGVDIPTLCYLKGINEIGACRICVVEVQGAKALQASCVAPVSDGMVVRTNTPVVREARKATLELILSDHDRSCLTCIRNGNCELQALANEFNISELRFEGARHQSEIDDLSASIVRNSNKCVLCRRCVSMCSNVQTVNAIGVNERGFRSVVSPIYGMSLADSPCINCGQCVISCPTGALYEKDHTARVWEALADPEKYVVAQTAPAVRVALGEEFGMPIGTRVTGKMVAALKRLGFDKVFDTNFGADLTIMEEGNELLHRLKNGGKLPMITSCSPGWVKFCEHYYPEFLDNLSTCKSPHQMLGAIIKSYYAEKMGIDPSKIYVVSIMPCTAKKFEIDRPEMEHDGLRDVDAVLTTRELARMIKEANINFNRLEDEEFDDPLGEATGAGAIFGVTGGVMEAALRTVADIVEGKDLHEFEYTDVRGLEGVREATVRIGDFELRLAVVNGTGNARKLLDKVKAGEANYHFIEVMGCPGGCINGGGQPIVSSKMQREVDVRALRAKAIYEEDKNLPIRKSHKNPQIVVLYEEYLKEPLGHRSHELLHTKYKERKLYNVK