MVADAKLRVLCLHGFRTSAAIFHKQVSRWDPSLLQLLDLTFLDGPYAARGKSDVEGILPGPYFEWYQFNKDFSELTNFEESKEFIVKYIQEHGPFDGLMGFSQGGVLAAAFAGQQQKGLTIQQHPPLRFIILVSGAGFNNQQQMHEYYSEPVGCPSVHIIGDQDHLRAVNEELVSKFKDPLVIRHTGKHTVPRLGEEETKLLKDFLLQIQSATPAAAPEVISNGDVGKGFSELLGEHPIETVCESMILWRLAFLCQ*