MARLMKARGKWTREQKLYPADLIDRHLAIPLSSTDCEYLKTIQIEIFKDAEWNLIAIMAHARQDTSTLRTCWYLCKQEFLIRYFRLRAIYPVRKTFVAARVRTVDRGISVYIQYINQILEG*