VGPSKLYRGVRQRHWGKWVAEIRLPRNRTRLWLGTFDTAEDAAYAYDQAAYKLRGEYARLNFP