MAVSKAIVIPLLLVLCAAALGAPAYEGFLRNGNFEESPKKTDMKKTVLLGKTALPEWVTTGFVEYIAGGPQPGGMYFPVAHGVHAVRLGNEAKISQKLKVKPGSLYALTFGASRTCAQDEVLRVSVPPQSGDLPLQTLYNSFGGDVYAWAFVAKTSVVTVTFHNPGVQEDPACGPLLDAVAIKELVHPMYTKGNLVKNGGFEEGPHRLVNSTQGVLLPPKQEDLTSPLPGWIIESLKAVKFIDSKYFNVPFGQAAIELVAGRESAIAQVIRTTPGQTYSLSFAVGDAKNDCHGSMMVEAFAARDTLKVPHTSVGGGHFKMASFKFKAIGARTRITFFSGYYHSKKMDMGSLCGPVIDQIVVSRVA*