MPAIRVKSAAKEAVRAHPREFALLTQLGSADGAIDQQVLEKAAPAYGDATSVNNLISEATSGPVDFEKFAAAFKRPSQSSGVEGEGNALGWAARDKSAVLAPLKFPRRELGDHDVFIKITHAGMCHSDLHTINGDWGDALYPIVPGHEIVGVITEVGPSVTKFKVGDRAGVGVFVDSCRECKFCKGKDEMYCAKTVFTYNAKHFDGLQAQGGYSTHIVMDEQYTFTIPDSLPLDRAAPLLCAGITTYSPYKDYGLDKPGLKIGVNGLGGLGHMAVKFGVAFGCEVYVLSRSKAKEKEALAMGAKAVIPTSDAEAMKAAAATLNGIIDTVSAPHDLNALLELLEPRGKLVMVGLPPGKVELDHFPIVTRHLEYGGSNIGNLTRTQEMLDFCGKNNIACDVEVIDMEYVHEAFKRMEKGDVKFRFVIDVQKSLIL*