MGVVSEEAIDEFLELIDQVEEPLKKTFENVHQGYLREHLSRFLKARDWNVCKAKTMLVECLRWRVDNEIDSILSKPIVPSELYRGVRDSQLIGMSGYTREGLPVFAIGVGLSTFDKASVHYYVQSHIQINEYRDRVLLPSMSKKNGRPITTCVKVLDMTGLKLSALSQIKLVTIISSIDDLNYPEKTNTYYVVNAPYIFSACWKVVKPLLQERTRKKVHVLSGCGRDELLKIMDITSLPHFCRRGGSSGSSHHTEGVDCFSFDHPFHQQLYNYVKHHYETQGQAEPAKQGSFHVGFPEPEAEIAKTIESELHKFENCNGLCQPAYDRKGCP*