MAKRNVAPIPKTHERPPGPRGQDTKGNNELFLKEVFNTTNKYRAMHGCPAVTINAALNKLAQEWANHLRDQNTMAHRPNP KYGENIFLSGGMDVTGDLPVEMWYREINSYDFNKAQFVPTAGHFTQLIWKSSVEMGSGVARK