VGVAWTEEEHKNFLIGLQKLGKGDWRGISRHFVTTRTPTQVASHAQKYFIRQTNVSKRKRRSSLFDIVAAP