MSSLTKLSGVAIPLCRFGQTRALHVVPAASCLSSAHHSLAAPATRLRAHELTPIYQGKHYQRSANIMASSLREAPANNPGLCESADEATKGYFLQQTMYRIKDPKVSLDFYSRVLGMKLLKRFDFPEMKFSLYFMGYENVEDAPSDPVKRTVWAFKCKATVELTHNWGTESDPEFKGYHNGNSEPRGYGHIGITVDDTYKACERFEQLGVEFVKKPNDGKMKGLAFIKDPDGYWIEIFDLKNMETLSASSVTA*