MTTIVMAPFASMFEGRYREIWLQLVHRSLEKAGDAFIKWGQWEATRPYIFPRDLCKEIAKLHAKEPTHKFSYIEQTIEKDFGRRIDEIFEDFEEEPMASGSIAQVHKSTLQFRYPGQKVEPMIFAVKFRHPGVSEVIRKDFVIINWVVRLSSCLPALRWLRLEESVQQFVVFMLSQVDLSREAAHLNRFLYNFRKSIDVSFPNPLYPLLNPAVLVETYEQGESVAHYVDEPEGNYHINRSLADTGSHTLFKMLLVHHLIYLLRIRLIL*