MELSKVTLEIFSKLEQKWLSHCEGSKKTRVLSIDGGGTTAVVATAALVHLEDQIQLKTGDSHSRIVDFFDVVVGTGIGAVFAAMLTADDGSGRPLFSAKEAVRFLTEKHMDKVLKEALRREDGKVLTLKDTCKPLLVPCFDLNSAAPFVFSRADASESPSFDFELWKVCRATTATPSMFKPFSLTSVDGKTSCSAVDGGLVMNNPTAAAVTHVLHNKRDFPSVNGVEDLLVLSLGNGSLTDPSRWRLRRDGECSTSAVVDIVLDGVSETVDQMLGNAFCWNRTDYVRIQANGFGIQKVGPRMAEEVLKERGVESLPFGGKRLLTETNGQRIERFVQRLVASGKSSLPPSPVKEAAVSPLVNGR*