MELPFKIQAPSLLDFFVCLLVWSARVRVCAGLMRCSKSCRLRWTNYLRPGIKRGNFTEQEEKLIVHLQALLGNR