MAFFLIRLALVAGAVYGTQELGIWESSDHTKVLFEGAKREVSPYAEDLMNRFCCWRCDKCKEDVQVKPWQESMVDAWNET IKKTFHALGVQVPFYYKRFSEDFQQGIDDLVNEKEEIDTNAKKGPKKIK