MGLRQSLRIAASTLLLACGLQFAHADSSPQTIVFGVAPGPYGDMVKQAIAPTLKEKGYKVVVREFSDYVQPNMALANGSIDANLFQHTLYFDKFTADKGLKLSKLIVVPTAGMGFYSRKINSLDALKKGDIITLSNDPTNLARGLRFLQSLGLITIKDNIDPTKASERDIASNPKGLVFKPLEAAQLPRTLDGVTGALVNGNFAVAAGLDLSSAIKQEHLDENLKNIIAVRSEDADKPFAKDIVEAVKSPAYRAVIDDPKNIYSAFQKPEWMTATP*