MVASQPQVIKVLHTGSGKGSKFTPGKSVIRSSIFKTNVPATPVRKIFLEDDNMVGTNSPTLVKTRYGSTPTQSSTIKVFNGSSGSITQKTVQLTATQLAISSQANNINKPSQSQSFGCQGKILAKSTFNSTNKKNISINTDSDISLSMTDYKRRRADKLGKGLRHFSMKVCEKVRQKGTTSYNEVADELVAEFTGTPYKPNQEQNYDQKNIRRRVYDALNVLMAMNIISKEKKEIRWIGLPSTILEADKDSEREKKERLERISQKTQDLHNLILQQIAFKNLVERNKKLEKKSGRPAQTTAVELPFLVVNTSRETMVNCSVSNDKSDIEENSGDLSVQNYSNPSEFLEEYLEDSDIASDPETDVQL