MTRDSDPPSSSTLVLQDRVAIVTGASRGIGKEIALHLASLGAKVVVNYTSNPTLAQEVVSQINNSHGTETRAIAVQADVSHPTQVEALFNTAEETFQAQPHIVVTTAGILDPTYPSISQTTVEDFDNIFSVNTKGTFLCCKEAANRIKRGGGGRIITFSSSLAAVFRPGYGAYTASKAAVEAMTKILAKELKGTGITANCVAPGPIATELFFAGATDEHIKGAISVSPMQRLGEPKDIAPLVGFLAGDTGIQDDKRRGVIVNAACIKRPTGSPEKFVPVTPTYDASTTPK*