LAAENIRVLADGFASARELTDFNLRTSLGPQISGHVAQTTNLNSILDNLTKLLCMLVSQSFIVAIQPEPVLKTQHKFLAEVRLLIGDKLGIKQHLVNTNVTVRIIAEEEARLLSTAQLSEKNVKTVGSISNDFEKITTDDKGHMSAKFSNSVSSVFVIFNLFHADIQVVHNFYVIA