MNLFPLLPEAFKGNKQIGVIGWGSQGPAQAQNLRDSIAQVKSDIVVKELSLAVERDALLQEDSIVFALIKQQPTLPPPKLPVAATAVKPTGERVDHRSRHHAISTKITISRSSPNNVAVKPQIFPQTIHPSTRLYIVTMNSTFMKQDRVVSRYIKPLIQNKKAIGIQVQTLQGVSTNMLMYISTDGRCNLKKGWKDFAANIGIHLHAICMFLFYKATHVALTVDVL