MGSPRSDDGRREAKATRWCAVTGGRGFMARHLVAALLRSGWHVRVTDLAPSLVLGPGETEDLLRDALGDGRAVYASVDVCNFEQLTTAFEGVDVVFHTATADPIKNNLPLHYKVNVEGTKSVIDACKICKVKRLIHTSSSGVVFDGVHGLFDVNESLPYPDKFPDAYTQTKAEAEKLVIKANDINDLLTCCLRPGSIFGPGDMVMPTLDSYGRTNFIIGDGKNCDDFVYVENVVYGHICADTTLSTIEGAKTSGGKAYFITNMEPINLWDFLHMVQEELGHKRLFTIRIPLSLMKLVSYLVEWAYMILHRYGICQTQRVTPARIKYMTLNRTFSCNRAVEELGYKPTVTLMDGLKIAVNSYIQSKNMNLS*