GGGGGTTRLPSADFQPPYFPPPFSAGASPTTVDYMGPGAGTDPYSINSLHHHHHHGHYQLAAGQHIETSLVAESDRTVHNLVRRHHWKMAMGNMHSSFPYDTQTRRTEYGLRREGIHSGLEDSLNLHNALSSAVDDGQVSLDGPGFIADLPLLKSEKGDHLKTNRDYNKGMTASPSDIFCSVPGRLSLLSSTSKYKVTVAEVQRRLSPPECLNASLLGGVLRRAKSKNGGRLLREKLENIGLNLPAGRRKAANVTLLTSLVEGEAIHLARDFGYVCETEFPARQVAEYLTRQHTSDPSDSYRRKELIHATKQVTKELMELLNQDRSPLCNTRPQHILEPGIQRHLTHFSLISHGFGSPAIVAALTAIQNFLSESLKQLEKACPSAN