MVKLVAIAFAAFCLGFVSYVVEGNHQAFKSKQYEGRHQSLLNADANSVVLHVYSVDDPNAHPRAGDINFNTVSAAIDWITYNSSQRYLILIGPGIYREKITIPKFKDFIHLAGVTQNIFDTVIVYNANHGSVNGTGKSATFDVLSNYFIAEYITFQNDAPFANPGDINKQAVALKLSGDFARISNCFILSSQDTLFDDEGRHFFQNTYIEGNIDYIFGSGRSLYEKCNLISNSNATTSGSLTAQGRSSTTDFPSGYSFHNCYIGGTGKIILGRPWGNEAFVVFINCYMESVVDPIGWAHWNDVHGSSNSTAFFAEYQNYGPGSSTSKRVNWTTTITEEDAKAFSSLSFIDGQMWL*