MLVTVVSRSGREVVKGGIELRDTATVQDLKDALYKRTRKFYPERQRLTLPLAPGQTKPTVLVGDKKLTDYFSEGSEYKVNFKDLGPQVKYSTLFFFEYVGPLFIYPIFYFLPVYKYFGLPAERVIHPVQTYATIYWCFHYLKRILETFFVHRFSHATSPLSNVFRNCFYYWSFAVFIAYFANHPYYTPVSEKQMYIGFGLGIVCQLANFYCHILLRNLRPVDGKGGYQIPRGFLFNYITCANYTTEIYQWLGYNIATQTLAGYSFLVVAALIMTDWARGKHRRLRKIFDGKEGRPRYPRRWIILPPFL*