MQSVIRYAARELEGKQIVVLNTDFEIESVRPRRAHLRATRSRDSRLPAEFLQDVRAAIKGARSKVISMLNGVVDPDPIKITRSAMQGDPFACMFFNTQQEPTTRAILADPEITGVPAPGNPGVESKLNQYADDAAHTILIDPQSPASPPWPILPRHFRTGLPGSGSVKHNGSCLSLSKTEAQIPIRWVSQTTTLGIPLGSTGDFDPTEFWLGKGESMRKARTQWNLRGMRAHQRAARRPQARVLAGTYVKALCDPTFAVWKLFAADDIGTLFSRARSSVARSLGIAPLGRALWFNPVLSRPARSGAPRPPTARSPPAPLRHQKLPKPAX