MNSFQIKTKVAFGTNSLQVLKEIKNKNVWIICDRFLADGEGLQGLIGQLDASNNVHIFTDVVPDPPISKVAGGVSEAGKIQPQVMIAFGGGSAIDTAKGIYYFAKRLEKINISTFIAIPTTSGTGSEVTAATVITDPTTKIKYPLFLDELIPDMAILDAQLVVTVPPAITANTGMDVLTHAIEAYVSKDASDYTDALGEKSVQLTLRFLTSCYDDGRNLANREKMHNASTMAGMAFNCANLGLNHSIAHQLGAQFHVPHGLANAILLDAVIRFNAFKNRETEQKYAEMARICGIASRSDSNETAVRLLRERIVAMMEHMQMPRTLTDAGVAKEKVYAKMDEIATNALKDACLPTSPTTPTHQELKEILEQII*