MLNSLRELEKQLLDDDDAQGGDDDVSVITHSNSNSDWLHGLVTPNPNPVLSSSPSSSSSSSSPSTASTTTSVCSRQTVLEIATAIAEGKTEIASEILARVSQTPSQRRNSEEKLVDFMVTALRSRINPAESSAPATELYGKEHIVSTQLLYELSPCFKLGFMAANLAILDASGNKNDDGTSFHVIDFEIGEGGQYVHLLHALSTRRSGKNPLVVRITAVTNISDGFSVAGQRGEERLRTIGDRLSELSDGLGISLKFNVVAGLRLSDLSRESLGCHPDEPLAVNLAFKLYRVPDESVCMENPRDELLRRVKGLNPSVVTLVEEEMNSNTAPFLGRVSESCACYGALLDSVESTVPSSYSDRAKVEEGIGRKLINAVACEGIDRIERCEVFGKWRMRMSMAGFELMPLSEKIAESMKSRLSNGNRVHPGFTVKEENGGVCFGWMGRTLAVASAWR