MAYTTFSQTKNDQLLEPMFFGQPVNVARYDQQKYDIFEKLIEKQLSFFWRPEEVDVSRDRIDYQALPEHEKHIFISNLKYQTLLDSIQGRSPNVALLPLISIPELETWVETWAFSETIHSRSYTHIIRNIVNDPATVFDDIVTNEQIQKRAEGISHYYDSLIEMTSYWHLLGEGTHTVNGKTVTVNLRELKKKLYLCLMSVNALEAIRFYVSFACSFAFAERKLMEGNAKIIRLIARDEALHLTGTQHMLNLLRSGSDDPEMAEIAEECKQECYDLFVLAAQQEKEWADYLFRDGSMIGLNKDILCQYVEYITNIRMQAVGLDLPFQTRSNPIPWINTWLVSDNVQVAPQEVEVSSYLVGQIDSEVDADDLSNFQL*