MLSSKILLTALIFGAVVPHTLAVRYDANGGSDTIVVNDNFAICDVDVEINMRNFGYTIDPQISVSVGGRSITLLDFECPFGVIGSTNLHVVFDDDASTNPIDCSSVDSTDGSAVQPFENFASLNGEPSQGTWQLIPDSRNSFVSDALNQWAVILTPCGDGAGTGDPHFKTWANKWYDFHGACDLVFISNPKFSQGTGLEIHIRTKARYQYSFIESAAVQIGIDILEVGAFGGYMLNGISNAELEKMDKYTVTHEKVSPKQDVFTIELGEGKQIVVQSFKDLVSVKTVGAGFEEYGDSMGLLGEFGSGKWLARNGTVMSNADDFGMEWQVLESEPKLFQTQRVPQRPVQCTMPSSERVGRRGLGESIAEAAAEKACEHWGDLKDQCVYDVMAAGDLELAEAGAF*