GAMAELGQRPTVERAPPVTEEEWNRYVGPEGRLQNVPELKNRIFSGGLSPGLRREAWKFLLGYLSWESSAEEHKAHVRKKTDEYFRMKLQWKSVSAEQERRNSLLHGYRSLIERDVSRTDRTNKFYEGPENPGLSLLHDILLTYCMYHFDLGYVQGMSDLLSPILFVVQNEVDAFWCFCGFMELVHGNFEESQETMKRQLGQLLLLLRVLDQPLCDFLDSQDSGSLCFCFRWLLIWFKREFPFPDVLRLWEVLWTGLPGPNLHLLVACAILDMERDTLMLSGFGSNEILKHINELTMKLSVEDVLTRAEALYRQLTACPELPHNVQEILGLAQPE