MVRYSWWTGRITTDESGIGISDIKADGRPKVALVIGITGIVGTSLAKILPRSDTPGAPWKVYGVARRPQPRWFEDAPIEYIQCDVLDEADTQAKITLLRDVTHLFWVVWVSRSTEERNCQDNGKMFQNVLDALLPNAPKLQHIVLQTGGKHYVGPFGLVGKISAHEPPYKEDMPRLPVSNFYYTLEDILFETVKKKEGLTWSVHRPAVIIGFSPWSLMNLLGSLATYAAICKHEGLPFHYPGNRVTWEQFGDFSDAELIAEQEIWACVDPNGKNQAFNVTNGDVLNYKHVWSLLAGRFGLEVVPYDGHPRNLKVLMKDKGPVWDAIVEKHGLSPTKLEDVGNWWFVDGVLNTPKTSVFSMNKSKELGFLGFRNTEASILHWIDKMRLKKIIP*