MATSPRSPPGAPPPPEFEISRQSRLLAALSKKVIDLDELRMLAAQGVPDGAAVRPTVWKLLLGYLPSDRALWEQELAKKRSQYAAFKEEFLSNPMEIARQRELEGQGSENAGSIYNGLLHRSEVTQEEHPLSLGKTTAWNQFFEYSEIIEQIDRDVKRTHPDMHFFCGDSSFAKSNQESLKNILIIFAKLNAGIRYVQGMNEILAPLFFVFRNDPDDKNANFAEADSFFCFMELLSGFRDNFCQKLDNSAVGIQGTLSKLSQLVAKYDGELQRYLEITTEINPQFYAFRWITLLLTQEFNFADTIHIWDTLLSDPDGPQETLLRICCAMLILVRKRLLAGDFTSNLKLLQNYPPTNISHLLYVANKLH*