MESLMSVPSHLSASPFLGNRKAFSSPLIPQPAFVRLPSRPIVEARVREIFMPALSSTMTEGKIVSWSKSEGDKLSKGESVVVVESDKADMDVETFYDGILAAIMVGEGEVAPVGAAIALLAETEDEIAEAKSKAAASASSSAASPAPSVDAAVSVALPTPIPTPISAPPTPPSVPIDDGPMRTIATPYAKKLAKQYKVNLDSITGSGPYGRITAIDVETAAGKTPVLRPAATHAPVGATPAIPEKTVASKSSSLSGGMPSAVSGTVVPFTTMQGAVSRNMVESLSVPTFRVGYTICTDALDALYKKVKSKGVTMTALLAKAAALALAQHPVVNASCKDGKSFTYNSDINIAVAVAMDGGLLTPVLQNADKVDLYALSSKWKELVDKARAKQLQPHEYNSGTFTLSNLGMFGVDRFDAILPPGTGAIMAVGASQKKVVATSNGLLGVKGQMQVNVTADHRIIYGADLAAFLQTFAKILENPDDLTL*