MSEQGSSSMHPEYQSPSTPPHNHTYSSLEQLIQAVSGVLLQVNHTNQALITYLSTDKSSQIDFKVRPRSFSSLPSEDVLRWLDHFENIAAYRQWSDQIKVNEIRTLLEDVAATWYVQQSDEVKADWHSMKTLLIQNFANLNVTQTALQQLADMKQQPTEPVAQFAVRMNQLLTRADPRMSEEMKLFFLWPRIRPDLARRIRDQGPPTFHEAIQVAQRIESSALAPVLTPFKDAQGRLHCFFTNTVISRYGGKWFGGMTEEERYSHVQLMLSSTSRINVCTITVSVYTGSSFVWRPGTTIYVFRSSRLSILHSIHPFHPYVLRTSSSAFSFD