MLLLLRQQWQLQQLIIRAPVFAYSYKQARSLVNIKLKWVKDRTLDSVVAGEKALRAACELKDMLANSPDTCLPIYTLSRHRRQLGLGELKVSTFIRQYPTLFQELTRKNSDLLCFQLTEDALKLYQEELQILQQHEMDLILRLRKLLMITVERTLPLQTIDQLKWDMGLPHDYQQTLIPHYPQFFGLVRLSDDRIGLKLLHWDNQLAVSELEKNGGGYGSGHNLAFPVKFTRGFGLKRKCMAWLSEWQQLPYTSPYADPSYLDPRTDESEKRNVGVFHELLHLTITKRTERKNVSNLRKPLQLPQKFTKVFERHPGIFYISQKCATQTVMLREAYEGPDLVRKHPLIGLREKYASLMRTGMLNRSRGLYKKVLNDNEDGGNCKLWGTSEGGSDSNGLNEDYECDSDYNSLSEDDTSEEVDAQC