MFRCNEEKHHDVCLVCGDRASGRHYGVKSCDGCRGFFKRSIRRNLEYICKENGTCVVDPVRRNQCQACRFQKCLSVNMNRN