MDSKALHLVRHGQAFHNVQGEILLQMRSSWKIFLDGRCILRAFRCAASFPQRLLSSPAAVMPIYYEHADASLTATGWEQAEFLHREFRISGLRDRVELVVVPPLTRTLQTASGIFGGGNFTDTTDQLAAPLMVDNVGRCPRPAISSANSPPFVALELCREKLGTMPCDQFPGIDFSNVEQDQDELWKPDRRELEEELDKRARAFLEWLWSRGEEEIAVVSHAGFLTNLVTKFGDEAVNKTVFANCELRSVRLRKIVTGSDYAFELTAA*