MKSIAQEHDCLLIDLDGTVFCGRQPTGGAVQSLSQVRSRKLFVTNNASRSADEVAAHLCELGFTATGEDVVTSAQSAAHLLAGQLAPGARVLIVGTEALANEVAAVGLRPVRRFEDRPDAVVQGLSMTTGWSDLAEAALAIRAGALWVAANVDPTLPTERGLLPGNGSMVAALRTATGMDPRVAGKPAPALMTEAVARGDFRAALVVGDRLDTDIEGANAAGLPSLMVLTGVNSAWDAVYAEPVRRPTYIGHDLRSLHQDSKLLAVAPQPGWQIDVGGGAVTVCANGDVDDLEFIDDGLSIVRAVASAVWEARAADLHQRPLRIEAGDERARAALQRWSLMRSDHPVTSVGTQ*