MAAIIQGIGAATALTSANSLDTKKSFFSNSRRSLSVGAERKGRTFVVRSDGRLSYGLNGRGGRAEQLITNAVAERYVIFNPGIELAGYLMKKLGRCGHYGGSYKVTKGLAPKYGDLRVLDTPIAENSFTGMGIGAAMTISNNCGMLHYTSGGQFKIPVVIRGPGGVGRQLGAEHSQRLESYFQSIPGIQMVACSTPYNAKGLMKAAIRSDNPVILFEHVLLYNLKREFQTKTAKTLVNKGYDPEVIDIRSLKPFDLHTIGNSVKKTHRVLIVEECMRTGGIGASLTAAITENFHDYLDSPIICLSSQDVPTPYAGTLENWTVVQPAQIVTAVEQLCQ*