MNKLTNLYCGRRCNLGSVGCACISVLIFTPKEFLEAIQIAVWEFADAVLNERDANSSWKKTIYKKISILDIQFPEFFRC