MTIDVRELADLGPTDRAALFERDAGIDAVRADVKSIVDRVREEGDVAVRSFTEEFDDITVGNIECTDQCERAWESLPADVTDAIQEAIENVESFHRAQVPADWREAFDDGRELGRRFRPIDRVGVYVPGGAAAYPSSAIMGIVPAVVAGVDHIAVTTPPADEPNPVTLGAIYAAGADAVYSVGGAQGIAALAYGTESVDRVQKVVGPGNRWVTAAKAAVRGDVEIDLLAGPSEVLVLADETADPELIASELLAQAEHDPNASVVAVTDDEETAAAVTDAIDSQLPERSRSDIIEEALSNDASGVLLARSMSEAILFAESYAPEHLAILAADDEAILDRIDSAGSVFLGPYTPVAAGDYASGTNHVLPTSGGARVTGGLSVDTFLRATTVQRLSRDGLDDLSKTITTLAEAEGLEAHAESVRRRTD