MADKHFKYIIAGGGVAGGYAAREFVKLGLKPGELAIISKEAVAPYERPALSKAYLFPEGAARLPGFHVCVGSGGERQTPEWYAEKGIELILNTEVVKADLTTKTLTSAAGTTFKFDALVIATGSTFIKLSDFGVQGADAKGIFYLREIDEADALIEAIQSKKEGKAVVVGGGYIGLELAAVLRINKYKVQMVYPEPWCMPRLFTEGIASFYEGYYEGKGVEIVKGTVATGFVTDDHGNVKIVKLKDGRELEADIVVVGVGARPMTGLFKGQLDEEKGGIKTDSFFRTSVPDVYAVGDVATFPMKCYGDIRRVEHVDHARKSAAQAVQAIKAKEEQTTIEEYDYLPYFYSRSFDLSWQFYGDNVGDSVLFGDSNPATPKAKFGAYWIKDGRVVGAFLESGSAEENKAIAKVARLQPLVESKEELIKDGLAFASKI*