MRSKTNSVDRKTRSSISIFIVVGLCSFFYILGAWYKSGFGKGDSIALEFNKLTDCGTLSTLNFETHHNEGDNIELYESKAKVFEPCSAKYIDYTPFHDQKESHCPPEDEKLHYLIPTPKGYKNPFPWPKIRDYVPYANVPYKNLTVEKANWVQFEGDVFKFPGGGTMFPQAADKYIDELVEVIPISDGTVRTALDTRCGSPETRWIFDSLWSSHQLEAILPILRSKEDLQQEQEKIEEIAKLLCWEKNYEKCDLAIWKKRINTRYCPRIPNTIDPPLAYESGNPDDSW