MSIVQLYDITQIKSFIEHSNYESASYLYKLPQQYNEIDVLITDAIESPGVFSIKENDSIKAIILSFAYDKNKFKVIGPFVADNYVLSVDTFETLFKAMTSNQPDDAVFNFSFEEGIQQYKPLMKVIQASYNFTDYYIEARTRLEEDMHQPNIIPYHKGFYRAFSKLHTTTFKYQAQSPQDIIDSLDDHHHLFLFVSEGLLKGYLYLEIDSQQSIAEIKYFSSHVDYRLKGIAFELLAYALQYAFDNFDIRKVYFKIRNKNNKLIERFNGLGFHINYEYIKFKFESRNVKDQTIPE*