MKVVATKDFLLLKNIILLFFILIVIEAAMSAHISPRPLVVGETNPNPNQQTSFAIRLITNQDVKNLTKIQLKQIQYVHGEPTIQFTKGERQVFAQEEGLHQSYFNSREETSMAAVWISLPRLSPDLFAKRSLLSMASVVGRPIAIDKATQDKTRPSTARVKVILDLMDKLPKRMRLKYLDEQTDKIQEYQDKNHKDNGMVGDEQFNGEKFQGDLRQILNEKRGLANIDQRIDDNTRVADANNNEIAIVEAIKNNGDRVVDTCVQDDTLVLSAKYDVTSDSMVLVINLEADLASNPKLPTAGVLSGKNPSLATIQDSCQANKVQQCEENLDQIFESGGTCDHDFTLKDNDKEGWTEVPSKTFSPAKLQ*