MDFGSVFLPSTSKVEAGDVVPVLPSSGHSEGINVAEMVVARGYATVVKHRDFEDRSNFYDALLGAESRARKGKKGLHSEKEPPADRINDLTVPTPGSQKTQSNAAAKTQGLVQRAKQMLPFLQRAKRLPAIVDYVLSGHRYKLVIPKETCAIAFSLSGVRCPGRGEPFAEDAIGYMRRRILQRDVEVEIETVDRTGTFIGSLWESKSNVSVLLLEAGLAKLQTMFGADRITEGHLLVQAEERAKKDRRKVWEGHIEGKEDAGAASLDTTKQKHEVLKVKVTEVLGAG