MGAEHSQQRAEADGHEIFDGRQPPGAGTGSLGDGSSMMLAATAAANKRRGVGHRQQTTGGAGGTVVGPGAGVGPASIVIASKQIIAEAASPGGSELSRPPSPPLSVCSDLPYVSYTDRPIGDSPKIRSKPAHMLQQSSASRAAARKSHPSGLTSAVKPKRPQSTASSHNIVIVRPGAIDAGEDVDMDLARLRNIPQFLPVLRESITSATNTRDAEILERLNSQHLINICTRMQTHLNLCASYVASEQNHLVERTKVVSNSITTLFAGFVDMQKTYASYAEQFAKIRSISHQLSRCNSLLHENIASLEAINNFLDDEDRLEPFVWRTDDNKLRGEAEGAIGGNSSRLWRL