MLELPPGFRFHPTDEEIITSYLAPKILNPAFNATAIGEVDLNKNEPWELPNKAKMGENEWYFYCQKDRKYPTGIRTNRATKAGYWKATGKDKEIVNPHCMSMLMGMKKTLVFYKGRAPSGEKTNWVMHEYRLEIGKQSTSGLPTTIANAASNNVSSKEYVVCRIFHKNTGSGVSSMVSHEDVGTGPGNNDQGNGGATTTDKILSMSMRTGGAC