MSLVTLTIDGRQVQVPPGTTILAAARQAGVKIPTLCYLEELNVIGACRLCLVQVEGARALVAACVTRAAEGMVVHTNTPAVRHARRLNLELIMSNHPQECLTCVRNTGCELQQLAAELGVGEIRLQGEMSPYEVDDSSPSIIRDPRKCVLCRRCVAVCEKVQGVSAIAVQERGFDTVVAPAFLAPLGEVNCVNCGQCSLVCPTAAIHERDETDKVWAALADPEKHVVVQTAPAVRVSIGEMFGLEPGSIVTGKLVAALRRLGFDKVFDTDFTADLTIMEEGSELIHRLQNGGRLPLITSCSPGWIKFIEHFYPNLLPNLSTCKSPQQMFGALAKTYYAQKEGIDPARIFVVSIMPCTAKKYEAGRPEMNSSGYRDVDVVLTTRELGRMLKQAGIDFDSLPEEDYDAPLGISTGAGVIFGATGGVMEAALRTAYELVTGATLVSLDFEEVRGLEGVKEASVNLAGTELKVAVAHGLGNARKILDAVVNKEREYHFIEIMCCPGGCIGGGGQPVPVDNEIRARRIAAIYQVDRQMPLRKSHENPAVQALYREFLGEPLGHKSHELLHTHYTPRERF