MPITLRLDDKTAPREVVATPLSAAAFAPFGDVVQNPRQDIHPSSFTPARQDAPHNPVAANQGFAIKYQHPTRPLNLYAQAPSQEPGAAVVNVFVCAARKIDDDVGFPIQVLERHPFTTQTFTPMSRDGSDVRYLVIVAPSLEAGAADEGLPVPSSSGPSWTHPGRGLPDLGRLQAFIATGSQAVTYGAGTWHAPMVALGPEGTSVDFFVTQFANGVAVEDCQEVVYVYDDKAGEASALQRAVSVHLPTKPPGLWEPRSGGARL