MESVAVNAARWVVGKALSPLSGGFVEAWAATTELGPNVDAIKMELLYAQGMLHNARSRETSNPALQQLLLKLRGLAYDAEDVLDELDYFRIQDELDGTYEAAEEHAKGCLYGLVLNTRRTVRNIKKKACSCGDNGEASRHTNDGEALAGSSCIHKLFSNARERSQFLCCAYPCKASHIEHTMKTPKLKFDRVDLSTRMKHIVEQLKPVCAKVSTILNLELLESNRNIGLMSLNAALSRMPGQAPFLPSSVAMSRPVTTSEFIDPKFHGRMSEINKIIGITRGDYCGKDLTIIPIVGSEEIAKLMPELKDEKSGGPDDLIEQRLKSKRFLLVLDDMWNCGNEDEWRRLLAPLRKAQSTGNIILVTTRFLAVAEMVKTIDHSIQLEGLESEVFWELFQACVFGDEKSIGNHVDLLVTGKKIAEKLKGSPLAAKTVGRLLRNHLDLEHWTSVLESREWELQTGENDIMPALKLSYDYLPFHLQHCFTYCALFPEDYRFESDEMIHLWIGLDILQSRNQNKKVEEIGLSYLNDLVNYGFFRKDMNKNGSPYYTMHDLLHELALKVSSYEYLAISSSSVRSVQIPPSVRHLSIVIDDTDVNHRVTFENVKKDFSTLHKRLDVEKLQSLMLFGQYHGSFVIPFGNLLSKAKALRVILMFNASYDMENMLRNFSKLVHLRYLLM*