MASTMSLQPLVLSSCSRSQEAVGSDFIGFPDINEAPWKSSTSNSRKCCAVRASDSAVIRDVVASVNEEVEVIAPEDLQIANSKQKEDPERVGVLLLNVGGPDTLEDVQPFLYNLFADPDIIRLPRLFSFLQRPLATFISTLRAPKSAVGYAAIGGGSPLRQITNEQDAEALTAALQSKDLPARVYVGMRYWHPFTEDAINQIKKDGITRLVVLPLYPQFSISTSGYSLRLLESIFMEDEYLANMQHTVIPSWYNRDGYLQSMATLIEKELVKIEKPEEVHIFFSAHGVPVAYVEEAGDPYKAEMEECVQLIMAAVKGRGIRCPHTLAYQSRVGPVEWLKPYTDVTIKELGKRGVKSLLAVPVSFVCEHIETLEEIDMEYRELALESGIKNWGRVPELGCEPGFISDLADAIIEALPYVGAMNVSSLEARQSLVPLGSVEQLLVTYDTLRRGLPAPVAMGEWGWTKSVETWNGRAALVTVVTLLILEVTSGEGVLHQLGILPLFH*