KMYAAATLFVLMCLAAATHADHHHPCHPPDLTGFMSVLSMKGEVKAYGAITYDSTANKLRFRSNESQPTNGSLGLDLLMFFNEGIFYEIDSKNESCEKKKLHCSMHPLDIPDGAKFHGLMSAGNPSINGEGLKVNIWTGQMPDSKGYYSTSVTMGCLPVTTMYFTDTSSFIFSVMEIENEIKDPGLLVVPSVCQGQPLEETPEGTVNSFLSEFM