MALFPDWVMLDRFVVRRDDLDVDDSTVASGSGSGEHVFHVGFQLHAPPRVSRILLRVDAGASSFNNFHVVAAHRDALLLQMSYLIEARRGRTLRKYGMIDFFLYRAAGTDGSSRPSLDLLPAVDGTEAEVRARIEAEGFVWTNQRERRAKGLDLGVVRRGEKEFAVAELQVSCSKEPSELHVFCPTKSSQWEIKQPPLIPVGCADDFSLERLLFYWNADKVVTFGSSLCWIDYCYGIIFCDVFDDSPVLYYKEFPSKVPNLYDNCHGTGWVDAYQTVGVTSCGSLKYVTVVRGDGKIHGEFTESSGFTVTSWTLKRTEVNKMEWEKTDEATSDDLWRLDGFQNLPRIPLRFPHISIDDPNVVCFVLRRRVEGKCYRETWLVSVDLSSKAVKASHPYSNPELEETDISCETDFSKSKYWYFESFLPTEFTKYMNLLSTRTDLHSEPKPRKRKFMEGSKELELTG*