MDRDEETLRARLYAEINALEVRICEVKSEINELAKVSRLPDEILCVVFALYKEKESNLRGYFFSDRPDSYSLPPRQNLLSWTKITRVCRRWRAAAIDCPSLWGDLAPAMGLPWLKTAISRAKEAPLSISFFCTALPASQDVHVMAQALSRVGQLRRAQLQGIPSVLEDTLKFWTQSAPHLEALSIFPKPARVISLPNHFINSCAPKLKRLALWNCALPANAPSLQALTHLTIGVNTKDAGLRLDLLLDMLSSSPSITTLALSTRHFESSGPTTIRPSHIPLPRLRSLELESRCRACADLLGYLHLPSTVSLKVKGSRVTTSALESLRTALITSWVSTPLVERPLPKFCIKDLIIYSYSSKNLICEGHVDTRRDEGGQPSFSLHFEVNDADWTDVLLRSLAEALPLPYVQSLQLRESWLQQEEYASLLSVGLPEVRSLNIEHGSAEYVLACLRSDPALQSASESAVQGRPSLVYFPKLTSLTIAYAYMIQEKYSMDGIYVSLRQLMKLLALRARLGYRLKELHFYGCYYISKNGSQRFKEVADEVRWTARDWDSDREGTDDDFERGYDKDWYMWDDSEP*