MDRRVGVVGAGIGGLLACKYMLEKGFHPIVFEAQSGVGGVWTCTVETTKLQSHKDYYQFSDFPWPPSVKEDFPNSKQVLEYVEFGIPNIPEFQPGKGPEVYDGKVLHSMDYAAMDNASAAESIKGKRVAVVGFQKSAMDIAAECANANGVEFPCTLICRTPRWNVPDYFPWGVPLSLLYLNRFAELLYHKPGEGVLLALFATLLSPVRWAFSKFVESYIRSKFPLKKYGMIPKHSFFQEISSCMTSVAPEDFYDEGEKGSIILKKSQSFSFCRNGLIIESESSPLATDMVIFGTGFKADQKLIGIFESPAFQKYIKGPSVTTVPLYKFQFRQIFTEEWDKMMTSTLVGHWENCPSFLLIKFALWMLGLFGRGGEVDKNEDSSNLSCGQLSTPRSLHANNPQE*