GCGKVYGKTSHLKAHLRWHTGERPFVCNWLFCGKSFTRSDELQRHLRTHTGEKRFVCPECGKRFMRSDHLAKHVKTHLN