MAARSMHPSLLPGLPDDLALQCLLRVSRRSHSSLRSVCRGWRDLLSSSAFFRARLKQNLAQEWLYILLRTSQGQYKWFAFDEESQLWSPLPQLPCIAIGAACAVVDGRLFMMGGSLGESASKNVWAYDARFNRWEMMAPMKVCREFAAAGVIGGRIYVLGGCSTASSTGASAWAEVYDPLVNCWVSIPSPPERRDKWMHGNAVLDGKLLAVADRGGIVLDPSSFSWHSISANLDSGWKGRAAVVKNTLFSCNYLGKILGYDSEEDKWSEVQGWQKDLPKMVSCAMLTNVSEKLYVSWEMPRRGWDTELVLAALDICKESGILHGKVLWWRVISCDMLVGAIIQSLSLAL*