MLENKIIFVAGACGRIGKALCQKILLSKGIPILADINKECLNKLQENLETNFKTKLLSLELDITKQESLQTALQKSQERYGKIDAFVNSSYPFGKDWGKTPYYELKYEQICESLNLHLAGFMLAAQEFVKFFKQQGYGNIINLSSIMGVYAPKFENYEGTSMQSSLEYSVIKAGINHMSSWLAKELFNQNIRVNTLASGGILDNQNELFLKAYRKCCASKGMLDADDICGTLVFLLSDESRFITGQTLVVDDGWGL*