MVKFQKQLVPEWRVKYCDYKQLKKAVKRIKNQILHTKNQEHKVFDPNVFSVDKSKLQNLLQNPSAILSSCCEQSISSETSMVCDDVLDCKDKTKHFNMIRLCTRRELEMARIFTRRSCSELDRITKRASFSALTISSTKWTSFLDARKTSTMLKHSNFTSKWKSSSLCKVASNSVALNLELFDLCHVVDDESQSLKGSPGNKGKVQRAAKMLQTAFVEFYRGLRLLRNFSSLNMMAFVKILKKYDKLSEDGRNSHFATLDKVVKFMDHVERVFTLHFTKGNRKQAMAYLRPIHSASNHGNINFILGLFSGCSWSLLAAFVLILVLGNKDGITTKHIQAVFPMFSTLFLFVLHLYMYGMEHLRLEAAKSSRSLSSWCQYSPLYIPPMIDICDKTRVQIEVQKQLHAQLELQIEAQAKNCKNEPKEAAPAALQSTETSIWSHAKCLEGRAKAKFYHH*