MSDTKSFLEQILESLTQRKLEVHTRDIIVKKFRDELGGKIYLLVLDDLWSFDLPVWDEFIDSLRGVNTSRGNCILVMTRMKLVASTVATVGLPFGASVLGGLLRNKEKHEWWTILDGNPIVMAEGFLHPYQETTVIEDVGHNFLQILLQNSLLQYVELEEHNNIKYYKMHDLDGDILKSKLFDSKGNDGEKLSQVGYIEWVSPSDKMDMINESGRIVELSGKISKLIFFRYLDLSNPNITTLPNSICKLCNLQTLKSQKLFFTRKSYRRNGKYNKFETHILKHVAYLWSHNETEGYEINDDHVLDGLQPHPNLKTLEVENYFGDIFPSWFSEGLLPNLIKLRLSVCKKCKEIPSLGQLKFLRHIEMIGFL*