MTDRNIHVQPSSGLAVEEQGVEIVERKGIGHPDSICDGVAETVSRALAQTYLDRFGTVLHYNTDESQLVAGTAAPAFGGGEVLEPIYLLIVGRATKSYEGERIPAETIALEAARDYLEANFPYLDVGTDIVVDVRLGEGSGDLQDVFGDEGSVPMANDTSYGVGHAPLSETEQIVKATEQRLNGEYSVDHPEVGQDVKVMGKREGDHIDVTVAAAMVDRHIEDLEAYKDAVASVRRYVEDLATEFTDRTVTVHVNTADDYEEGSIYLTTTGTSAEQGDDGSVGRGNRANGLITPNRPMSMEATSGKNPVNHIGKIYNLLSTEIAKSVVDEVDGIEQLQIRLLSQIGSPIDEPHVADAELVTEDGVTVADIEDEVEAAIDDELADVTNVTRRVVDGELSTF