MRKIFLACPYSHADAEVVEQRFRACNEVAATIVRAGHVVFSQVSMSHPINLCLAELDRAAIGRLWAPVDAFYMDHLEELIVLDLPGWRDSAGIRREMEFFEAGGQRVSLWSEVEHEFR