MRAFFDSDIVINFTLSEEAIEKEKRIIENNKRLVRDCQRDKLLCDVKKNWDKFYNQYKTNFFKDRKWLKVEFDHIFKEGLKNYDETIDKSEIRKNEQTKLVLEIGCGVGNSLIPLLMEYEDCNFIGIDFSKHAINFLNDKWEKLVSINNKLKYENMTVESNMKDKYEKETNKNVELDGKFNCAFENSLNDICQKEIKNKNILLENNINDGTQNNNDNNNDNNDNNDNNNDNNNDNNNDNNNDNNNNNNNNDCHILEEQNCTDIYELKSYKKFGNLIKTCVVDITSSDDDNSNFICEYGSVDIILLIYVLSAVQPDKMINVINNCYKYLKKGGYVLLRDYGLYDLTQVRFAIKKEKNISENFYVRGDKTFVYFFKTEELHDLFCKNGQFEEVQNKYITRIVKNRKRNLEMKRIWVQSIFRKI*