MSDWVSTFPGYKQVLLTCKKMLGRIIMTGPVPQHVGIIMDGNRRYAKTHKIEIKEGHSLGFDTMASILELLYELGVKCATVYAFSIENFKRLQYEVKWLMELAKSKFTQINQHGLLCEEYGVKIRILGNTKLLPRDVLEILEKTEEITKNNTRAVLNVCFPYTSRDEITHLIKSVVDEATKGGIDITEEAIDRHLYTKDVPPLDLLVRTSGTFRLSDFLLWQTVSPECAVVFVDKLWPAFKPWDMLKILLNWGFNKYMYGNPNGYGVSSNLVVKTPVDGELINTPKSTTGLDRYLEDEETEVSSNNLGTEEDTVTSEEEDSEGIVKKQ*