MSRWTATITSHEGQCGISDIKPDGCPKVALVIGITGIVGTSLAKILPRSDTPGGPWKVYGVARRPQPKWLQDAAVEYIQCDVLDEADTQAKITLLRDVTHLFWVVWVSRSTEEENSQDNGKMFENVLDALLPNAPKLQHIVLQTGGKHYIGPFDAPAAYEPPFTEDKPRVPVVNFYYTLEDILFEAVKKKDGLTWSVHRPNAIIGFSPSSLMNFLGSLAAYAAICKHEGSPFQYPGNRVTWEQYGDVSDAELIAEQEIWACVHPNGRNQAFNVTNGDVFNYKRVWSVLAAKFGLEVVPYDGQPRSLKEMMKDKGPVWDAIVEKHHLSPTKLDDVGNWWFVDWVLNFPVAPHCSMNKSKESGFFGFRNTEASMLHWIDEMRHSKIIP*