MKAVCLGLELKYNRSNVDYFGLVPGESQKMMINSTKLFKNIFLDNRIQNAVSNRTIYNIKNLAICNFLNNRLISKVYSVI YEGFVGNSTVFRCPVQPSVYYLSNSVREFEVPIFHQPGMFRLYVKLKAEKEGNMLTELIWRYRVRRI