MTFTTKEYQSLSHTRWDCKYHVVFIPKRRKKRIFGMLRWHLGELFHELASHKESKIVEGHLMDDHVHMCISIPPKYAVSNVVGYLKGKSAIQIARKFGGRQKNFTGEHFWARGYFVSTVGLDDNIVRTYIRNQEDEDERYDQMKLEI