MALFRLGLQKKVTETELADEITVVCNGMEGAYIRKFHVIECKCGSCGAKKQSPCEWEQHTGCRAKKWKYSVKVKGTMLTLEKWVHPLYILVDFFCLYEI