MLGRCRQHEKAYILFQLMLEEGCDRTVEVYTALLAACGRSGVLDNAFAILDEMKAIPRCQPNIFTYTIFIKSCVELGHFDHVDRLLAEMLSAGMRPNIVTYNTIVDGYGKAGMLKEMENILSYMFENHNCKPDVWTMNSTIRAFGNRGQIENMEKWYEKFYSIGLQPDVRTFNTIISSYGKQCLYEKMTTVMENMQKCYFSWTTVTYNTVIDAYGRVGEIEKMEYFYNLMISEGVKPNSITLCSLVSAYSKGGLFHKITKFLRQVENSDIVPDAPFFNSVIDAYQRAGNLMEMEKVFQQMKNRRCEPDEITFGTMIKAYSSEGMLEKVVMLKKKMQNMLRTKY*