MKAIFIILAILMVTQAFKMTSKVNTKLQSQIQSKFQSKNKLASTFQTSSKLKGECDTIIPDFTGCNANDACPLSFTCSATGNDEQLCNAAGQNVIDMIFAHWSTCWNTYGNCIEFARQTYAIYNAPELCGCDYVDEETWINTLESVCPYV