MAMAMLRQNLSHWSLGFGVCERLPSPLKPSFHVRGRNLQATTTTTACYANQNKEFVIVGGGNSAGYAARAFVENGLADGKLCIISNENVPPYERPALTKAYLFPLDKSPARLPGFHTCVGSGGERQTAEWYTEKGIEILYNTTVTGLDVNSRTLMTASGESIKYGNLIIATGCTALRLPESIGGMLEGVHYIRNVSDADSLVKSVKKSKKVVVVGGGYIGMEVAAATAAWKLETTIVFPETHVMSRLFTPSIAKNYEEFYKQNGIKFQKGLSVRKLMPGHDGRVTAVELSDGTILDADTVVVGIGAKPVVAPFANASIQMVEGGIAVDGQFRTSYPGIWAIGDVAAFPLKIYDRIARVEHVDHARKSAQHCVHALLRIHTDPYDYVPFFYSRVFESPGSPRKIWWQFYGDNVGKTVELGNFDPKYATFWIDSGRLQGVFLESGSPEEFALLSQLARKQPYIDIEKLQHSSSVEDGLKIAKEALSHQLV*