MIIDGSTLEGGGQILRNCVAFAAILNIPLHITNIRGNRAKPGLQRQHLAGLKLAVELCNARATGLERDSTQVTIVPGSEIKHGQFTADVESAGACTLLAQISLPIALFGSGSSTFVLKGGTNVPLSPPFEYLKRVFLPALARFGVPEGAVEVCEERQGFMPGGGGEVRVRIEPLTRPLVGACLDERGDVTKCTAYVSGVCTAAFEAEVAKEIQDCRKLAVAMESEFRVRRVHRESKCQMQVVLVAETSNGHRIGASAVTGGKRSSGKGLVAAAVAKMVEQLEGEVCVDEYLQDQVVIFMALARGRSRMKCGEITLHTRTAIHFASLLSRAVFEIQE