GLDGGAMSARRDAYRRSDLLLPHAHALDAAGLAENLGLHDMAHPMEEVQNVDDQHLLLHDQTVIRKGPISMTKNPLGLPCQKELVGAVMNPSEVFCSVPGRLSLLSSTSKYKVTVAEVQRRLSPPECLNASLLGGVLRRAKSKNGGRSLREKLDKIGLNLPAGRRKAAHVTLLTSLVEGEAVHLARDFAYVCEAEFPSKSVAEYLTRPHLGGRNEMAARKSMLLAAQQVCKEFTDLLNQDRTPNGNNRPTPVLETNIQNCLSHFSLITHGFGSQAICAAVSAVQNYIKEALIVIDKSYMNPGDQSPADSSKTLEKMEKHRK