NAAGGGYSSSMSTGAPCGACKFLRRKCVRGCIFAPYFGAEQGAAKFAAVHKVFGASNVAKLLLHIPTPRRCDAVLTISYEAQARLSDPVYGCVATIFSLQQQVASLQAELAMVQAQLA