QMNEDGMMNMGNDYGDINGQGLGEAPKRCACTCPNCLQQNNRQGDGKSRIHICHLCNKTYGKTSHLRAHLRGHAGNKPFACDWQHCNKKFTRSDELQRHRRTHTGEKRFACNHCGKKFMRSDHLTKHERTHQSNRINNINQQTLRLS