MLDSVNFNNCLPDISLPDPLMSWTQLLGNQDYYVFACLHILAFDRGWTSFLPEQWSKRHVWQWLQFCCDQYKLDASCIPFSRFDINGMQLCSMSRQEFVIAAGVYGDYLHRILQNLRIYGEWFLLSPDESKQDFKQYSQHSCLLSSMCMSTDCHIPPVTHRTSLQSTHLWEFVRDLLLSPEENSGILEWEDRDNGIFRVVKSEALAKVWGQRKKNDRMTYEKLSRALRYYYKTGILERVDRRLVYKFGKNTHGWRKQQL