VAGSPFVRAQQRGRRYVHRPIYKQYQPQAHKSRRVFAFLSR