MASIFQGVGAATALSSSTSFDTKKFHFSTRRSLPERKTSFVVVRSGAKMNSGSNRTDGRADHLVTNAVATKSDNPAASTASKPGHELLLFEALREGLEEEMERDARVCVMGEDVGHYGGSYKVTKGLADKYGDLRVLDTPIAENSFTGMGIGAAMTGLRPIIEGMNMGFLLLAFNQISNNCGMLHYTSGGQFKIPVVIRGPGGVGRQLGAEHSQRLESYFQSIPGIQMVACSTPYNAKGLMKAAIRSDNPVILFEHVLLYNLKERIPDEEYVLSLEEAEMVRPGEHVTILTYSRMRYHVMQAAKTLVNKGYDPEVIDIRSLKPFDLYTIGNSIKKTHRVLIVEECMRTGGIGASLTAAITENFHDYLDAPIVCLSSQDVPTPYAGTLEEWTVVQPPQIVAAVEQLCR*