HSTTQSQTHGSRYGHAVETIAQPAIDSREAAFRPLIAQKTDQLGKGDVITPPCDRCRRLRVECVKHLTACSGCTKKHAKCSWKTVTDEEFRQLKKEMGLRDEMDVDGQSDTGPSTETLDPKDGLPSRVGDRQDAAKMS