MLQLSSNIGWKKGAENALKNKIHSHSFVVNPDEFSCDTQFLKCPITLCVPEKGVFVKNALNSNICTLYDKSAFMNLTREHLPHPLSREKIVKEMIIERNMCYFDTISQHFIIMDADQQKQHCK