MKASLFLASALAATGLAAPSTSPNMAKRQFVVTSSELSKLSYWAEQAATSYCNSNNAAGDLIACSNNVCPTLVSNKAVTIASFASGTATDIHGLVSVDPVKKVITVSFRGSSSVRNWITDVVFVKSSCDELVSGCLIHTGFYTAWREVATKVTAAVQSAKAAYPSYSIGVTGHSLGGAVATVAAAYLRKAGYTADLYTFGSPRVGNEAFAAFTTEQSGDEYRVTHENDPVPRLPPISFNYRHTSPEWWIQAAVPTTSQVKICPGYASIDCNAATLGFKRDDHLHYFEDIAGCSPGGFNWKRAESNVASSDVSDEELESRLNQWVVEDVNFVNSNDLH*