MLAGFKVDVSHQEQERILSEVEAWYSTAKEQAGVEWLPLAGIKNFLFMDLGYEDEEEFEDAIHGSFEDFLAAFPHFEVKQIEGKAMLRIADAALAPSRPQKLTLRITSSQQLLDTTLLKDGNADLELPHLEFEIRISVTGTIGIEMHAEGLVEDLATKAANYLVVSAEIMKTVVNLRELLDVPVPFDLVIHDPMGKSEFNPMDRWAAWVDGVQVEYAVVRLKWRPPGERGYQVLVKEIKNSNGKQKLLTRRMLQGETWEESALHCIEEDLSMKPRTGKQLLAQRSFDAKSYTFLEEHTESDRYPGIKCLYRTHLVSYIIKDELGNLLTDRRHGLTSEPTLLQGLLPTTLPPSGAITTETPPSAMLSPEHGCQELLGQGILYHSSSRSSSSSLSTCRTPASTRFL*