MALDKGVLLGFISSGGDEMFLKSRQFTGDVRFRINDDLNKGCVAGAASSKMKTGDIEATEEGHWGDYARGAVYALRKRGYKIQRGVFGFIDGLRGLHGAGISSSAAVGISFLLALEHANGLKISQSENIQLDRSIENEYLGLKNGILDQSAILLSLSGCLTVIHCKNQSHNLVCPQQHLGEREKGYKLLLAFSGLQHALASNSSYNLRVAECQEAARILLKAAGRDSKQPLLSDVSPEEYQKYKTQLEGALARRANHFFTECDRVYKGIEAWAMCNLKEFGRLMSESGRSSIENYECGCEPMIQLLDIVQNTPGVFGARFSGAGFRGCCVALVASELAEAAANHIQEMYKQVQPVLAKQLLETGFSILICGTADHASIC*