MADRVKGPWSQEEDEQLRLMVEKYGPRNWSAISKSIPGRSGKSCRLRWCNQLSPEVEHRPFSPEEDETIVSARAKFGNKWATIARLLNGRTNNAVKNHWNSTLKRKCLDGNPTAEEEQDPAKKRRSMSSESVPPVDTGLYMSPESPTDVGSDSSAVPPQLFKPMTSSSEEDPATTLSLSLSLPVSQESRNTGSSDNSLPFPRFERQMKINVEERGGEARRAEFMTVVHEMVKAEVRSYMAEMQRNNGGGFVVGGFYDSGGITPKVE