MLSKRLWVSHVESSHRRDAGKQVEAASRPGAYNAFFSILFKLLNLLLLRAEVLGGVDHVGQSLLGLSPTTGLQTAVWVDPELVRLEVLQHLRDTVLDLLLAWNTWAVDVVDTRADVSWVSLVDEDLEKLGVRLAVLDGQNVSVESGDGVEEILEFGVAEVRVDLSAIHHTSSGQLEAVDSPAEVLLTLGAGTERKTLTQSWLVDLDDLNASSFKIDDLVTESEGQLLCLHRLVNVVTREGPAQAGDWTSQHALHRL